Top 5 C Config Projects
-
Project mention: MAML – a new configuration language (similar to JSON, YAML, and TOML) | news.ycombinator.com | 2025-10-12
In practice, there are still types, they are just validated by your application. I didn’t want Confetti itself to make assumptions. I wanted to give you the freedom to define your own custom types and keywords, like “on” and “off”, or even tri-states like “yes”, “no”, “maybe”.
The problem with mandatory keywords, like “true” and “false”, is they box you into the English language. And how many data types are baked in is arbitrary, for example, TOML has data types for date and time, but JSON does not [1]. Where do you draw the line? Confetti let’s you decide.
You might enjoy reading this take on the subject [2].
[1] https://toml.io/en/v1.0.0#offset-date-time
[2] https://github.com/madmurphy/libconfini/wiki/An-INI-critique...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
dactyl-manuform-keymap
Colemak-DH Dactyl Manuform 5x6 QMK keymap w/ home row mods for French and English
-
Preferences
Preferences library for Arduino, ESP8266, RP2040, Particle, Realtek Ameba (by vshymanskyy)
-
-
C Config discussion
C Config related posts
Index
What are some of the best open-source Config projects in C? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | libconfini | 181 |
| 2 | dactyl-manuform-keymap | 134 |
| 3 | Preferences | 103 |
| 4 | dots | 100 |
| 5 | kevs | 1 |