hyperrealm/libconfig logo

hyperrealm/libconfig

Free

C/C++ Library for Processing Structured Configuration Files

FreeFree tier
Type
Open Source
Company
hyperrealm

About hyperrealm/libconfig

libconfig is a C/C++ library for processing structured configuration files. Hosted on GitHub under the hyperrealm organization, it is open source and licensed under LGPL-2.1. The library allows developers to read, write, and manipulate configuration files with a simple API. The repository has seen active development with 8 releases, the latest being version 1.8.2 (December 2025). The codebase is primarily written in C and Shell, with additional TeX documentation and C++ support.

Key Features

C/C++ library for processing structured configuration files
Open source with LGPL-2.1 license
Supports reading and writing configuration files
Simple API for application integration

Pros & Cons

Pros
  • Open source under LGPL-2.1 license
  • Stable releases with version 1.8.2
  • Active GitHub repository with over 1.2k stars

Best For

Configuring software applications in C/C++ projectsManaging application settings via structured configuration files