Projects / Portable Libconfig

Portable Libconfig

Libconfig is a configuration file processing library that saves you from having to write your own configuration parsers and routines. It supports callback functions, automatic variable assignment, and many different configuration file types such as Apache-like, Windows INI-like, and whitespace separated. Configuration is processed in a logical manner: global configuration files, local configuration files, environment variables, and finally command line options.

Operating Systems

Recent releases

  •  05 Sep 2011 19:21

    Release Notes: This release fixes compiler warnings. It adds support for building outside of the source directory.

    •  16 Jan 2007 08:07

      Release Notes: A bug where man pages for new commands were not installed was fixed along with a bug where installing to a directory whose name contained spaces failed.

      •  18 Dec 2006 02:07

        Release Notes: This release adds functions to set a user-specified error string from callback handlers. It exposes functions to convert from a string to a specified type. The documentation has been slightly cleaned up.

        •  18 Oct 2005 21:41

          Release Notes: Updated Mac OS X support. Filenames and line numbers have been added to config file error messages.

          •  20 Dec 2004 08:08

            Release Notes: Windows (Cygwin and Mingw32) support and libc5 support was updated and tested. The RPM spec file was updated.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.