Rust Config

Open-source Rust projects categorized as Config

Top 8 Rust Config Projects

  • config-rs

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

  • Project mention: Hey Rustaceans! Got a question? Ask here (49/2023)! | /r/rust | 2023-12-05

    I like config.rs, but I am struggling to overwrite config profiles with environment variables. The desired config is mixed, like .toml

  • confique

    Type-safe, layered, light-weight, `serde`-based configuration library

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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.

  • Project mention: Hey Rustaceans! Got a question? Ask here (49/2023)! | /r/rust | 2023-12-05

    Thank you, I thought about this one. The challenge with config.rs it doesn't support lists and hashes in environment variables. I found a crate which does exactly what I need Twelf - surprisingly unpopular.

  • octool

    OpenCore config.plist visualizer + editor that also generates an EFI folder based on the settings in the config.plist

  • cfg-rs

    A Configuration Library for Rust Applications

  • cdwe

    ⚡️(cd with env) Is a configurable cd wrapper that lets you define your environment per directory.

  • Project mention: Cdwe (CD with env): per dir env variables, aliases, autocommands | news.ycombinator.com | 2023-09-19
  • denv

    Dotenv (.env) loader written in rust 🦀 (by numToStr)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • dots

    🌲 ~ (by Matt-Gleich)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Config related posts

Index

What are some of the best open-source Config projects in Rust? This list will help you:

Project Stars
1 config-rs 2,331
2 confique 156
3 twelf 104
4 octool 47
5 cfg-rs 38
6 cdwe 37
7 denv 30
8 dots 16

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com