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.
MIT License
⚙️ Layered configuration system for Rust applications (with strong support for 12-factor applicat...
Deserialize (potentially nested) environment variables into your custom structs
A simple configuration library using TOML
A lightweight attribute for easy generation of const functions with conditional compilations.
configuration
A structured JSON logger for Rust.
A Rust library for processing application configuration easily
Load and resolve Cargo configuration.
The library provides convenient way to represent/parse configuration from different sources. The ...
Build a config structure from environment variables in Rust without boilerplate
Load and parse configuration from a file
Core Rust and Haskell libraries used by various components of the Concordium blockchain, as well ...
Configuration variables and consoles for games in Rust. An alternative to inline_tweak / const-tw...
Rust language server support for coc.nvim
A terminal text editor to be ACCEPTED