cbase – A C Foundation Library


cbase is a C library of useful functions that simplify systems software development on System V UNIX. The library includes routines for memory management, string parsing, filesystem traversal, subprocess execution, I/O, as well as implementations of common data structures such as linked lists, hash tables, stacks, and queues. The library also includes a high-level interface to Berkeley sockets, and an implementation of a scheduler which has functionality very similar to that of the cron daemon. Note: cbase was formerly known as CFL.


Documentation is included in the distribution in the form of a texinfo file. A PDF manual is also available, or you can view the HTML manual online.


Download cbase now! Source code and full documentation are included.


Users of OS X versions prior to 10.3 will also need to install the dlcompat library.

GNU/Linux Mac OS X Darwin Solaris FreeBSD