config-rs

Config loader library

A configuration system designed to support 12-factor applications and various data formats.

⚙️ Layered configuration system for Rust applications (with strong support for 12-factor applications).

GitHub

3k stars
20 watching
218 forks
Language: Rust
last commit: almost 2 years ago
configconfig-managementconfigurationconfiguration-managementjsonrusttoml

Related projects:

RepositoryDescriptionStars
rust-lang/rust-bindgenAutomates the process of creating Rust interfaces to C and C++ libraries.4,531
kixunil/configure_meAutomates configuration parsing and validation for command-line applications.63
rustls/rustlsA modern, platform-independent TLS library written in Rust6,315
facebook/starlark-rustA Rust implementation of a deterministic configuration language used in build systems.731
softprops/envyDeserializes environment variables into typesafe structs with Rust868
redis-rs/redis-rsA high-level Rust library providing convenient access to Redis functionality3,710
ralfbiedert/cheats.rsA comprehensive reference guide for the Rust programming language4,177
rubyconfig/configEnables environment-specific settings management in Ruby projects2,120
microsoft/windows-rsA library that provides Rust bindings for calling Windows APIs.10,797
serde-rs/jsonA strongly typed JSON library for Rust that provides efficient and flexible data conversion between different representations.4,944
seed-rs/seedA Rust framework for building fast and reliable web apps with an Elm-like architecture.3,808
tokio-rs/prostA Rust implementation of Protocol Buffers for generating idiomatic and readable code from proto2 and proto3 files.4,001
toml-rs/tomlTools and utilities for parsing and editing TOML configuration files in Rust739
martin-t/cvarsProvides a way to store and manage configuration variables in Rust games without modifying the game code.52
console-rs/indicatifProvides a way to display progress and indicators in command line applications4,502