Confetti: A Minimalist and Flexible Configuration Format

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

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