GitHub - bnjjj/twelf: Twelf is a configuration solution for Rust including 12-Factor support. It is designed with layers in order to configure different sources and formats to build your configuration. The main goal is to be very simple using a proc macro.
Summary (AI generated)
Archived original version »Twelf is a configuration solution for Rust that supports 12-Factor app configurations using different sources and formats such as TOML, YAML, JSON, DHALL, INI files, environment variables, and command line arguments. It uses the Layer structure to manage multiple sources of configuration data and can be integrated with Serde and Clap for additional flexibility. Twelf aims to provide a simple and easy-to-use way of managing application configurations in Rust projects.