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.
☆111Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for twelf
- ☆128Updated 3 months ago
- A super powered testing macro for Rust☆113Updated 2 years ago
- ☆136Updated this week
- The feature-rich, portable async channel library☆252Updated last year
- A pure Rust reimplementation of libc functions localtime, gmtime and mktime.☆169Updated last month
- A simple wrapper around filesystem operations to provide more helpful error messages.☆132Updated 2 weeks ago
- Progress reporting abstraction for Rust☆63Updated 3 months ago
- Costless typed identifiers backed by UUID, with kind readable in serialized versions☆71Updated this week
- Type that deserializes only from one specific value☆228Updated this week
- A collection of utilities for a superior nom experience☆149Updated last year
- A flexible, simple to use, immutable, clone-efficient String replacement for Rust☆148Updated 3 months ago
- A Rust macro to make enums with a subset of values of the parent☆82Updated 6 months ago
- rubicon enables a form of dynamic linking in Rust through cdylib crates and carefully-enforced invariants.☆120Updated last month
- Atomically updatable variants of Arc and Weak for lock-free concurrency.☆176Updated 3 weeks ago
- ☆188Updated 3 weeks ago
- Extract documentation for the feature flags from comments in Cargo.toml☆173Updated 3 months ago
- Pull in every source file in a directory as a module☆158Updated 2 months ago
- A tool to mine crates.io and produce static websites☆125Updated 3 weeks ago
- Track and query Cargo dependency graphs.☆167Updated 3 weeks ago
- Automatic GitHub Release Notes☆78Updated 3 years ago
- An alternate Cargo registry using static files☆103Updated last month
- Define your own PhantomData☆146Updated last week
- ☆84Updated last week
- A Rust crate providing an implementation of an RFC-compliant `EmailAddress` newtype.☆66Updated 3 months ago
- ☆112Updated last year
- Deserialize (potentially nested) environment variables into your custom structs☆60Updated 7 months ago
- Rust microbenchmarking harness based on paired-testing methodology☆73Updated last month
- "A very small syn"☆196Updated 7 months ago
- Graph the number of crates that depend on your crate over time☆231Updated this week
- Lazy formatting utility macro for rust☆125Updated 11 months ago