Confetti: A Minimalist and Flexible Configuration Format
2025-04-02

Confetti is a novel configuration format built on simplicity and minimalism. Unlike complex formats like YAML, Confetti boasts a concise and easily understandable specification, learnable in minutes. Its typeless design and composable syntax allow for everything from simple configurations to textual file formats and lightweight scripting. Confetti supports custom keywords and tri-state values, is localization-friendly, and encourages extensions, enabling users to create unique Confetti flavors.
Development
configuration format