-
config
Layered configuration system for Rust applications
-
configparser
A simple configuration parsing utility with no dependencies that allows you to parse INI and ini-style syntax. You can use this to write Rust programs which can be customized by end users easily.
-
confy
Boilerplate-free configuration management
-
dotenvy
A well-maintained fork of the dotenv crate
-
figment
A configuration library so con-free, it's unreal
-
deno_lint
lint for deno
-
rust-ini
An Ini configuration file parsing library in Rust
-
nu-color-config
Color configuration code used by Nushell
-
qrcode
QR code encoder in Rust
-
determinator
Figure out which packages changed between two commits to a workspace
-
envmnt
Environment variables utility functions
-
envy
deserialize env vars into typesafe structs
-
copypasta
copypasta is a cross-platform library for getting and setting the contents of the OS-level clipboard
-
optional_struct
Crate defining a macro that will generate, from a structure, another structure with only Option<T> fields
-
irx-config
The library provides convenient way to represent/parse configuration from different sources
-
miniconf
Inspect serde namespaces by path
-
rust-tools
Rust tools
-
aipman
The AppImage Package Manager
-
dt-cli
$HOME, $HOME everywhere
-
justconfig
Just a configuration information source for rust
-
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…
-
vsmtp-plugin-vsl
The vSL (ViridIT Scripting Language) superset of Rhai for vSMTP
-
configure_me
A library for processing application configuration easily
-
uclicious
Uclicious is a wrapper around Universal Configuration Library (UCL) parser with a lot of sugar
-
puff
puff is a CLI tool that manages private configuration/secret files of your dev projects
-
meval
A simple math expression parser and evaluator
-
fr33zmenu
A multi-page fuzzy launcher for your terminal
-
shrub-rs
Library for working with Evergreen Project configurations
-
vsmtp-rule-engine
Next-gen MTA. Secured, Faster and Greener
-
confique
Type-safe, layered, light-weight,
serde
-based configuration library -
htsget-config
This crate is used to configure htsget-rs by using a config file or reading environment variables
-
feattle
Featture toggles for Rust, extensible and with background synchronization and administration UI
-
cfg-rs
A rust configuration loader
-
liboverdrop
Configuration library, with directory overlaying and fragments dropins
-
abnf_to_pest
A tiny crate that helps convert ABNF grammars to pest
-
elektra
Elektra serves as a universal and secure framework to access configuration parameters in a global, hierarchical key database
-
journal-forwarder
Utility for forward systemd-journald logs to an HTTP endpoint
-
vnetod
Are you still switching sections in your dotenv file manually? Try this dotenv section switcher
-
rotz
Fully cross platform dotfile manager written in rust
-
tuning
ansible-like tool with a smaller scope, focused primarily on complementing dotfiles for cross-machine bliss
-
midiboard
CLI tool to trigger arbitrary commands using any MIDI 1.0 compatible device
-
envconfig
Build a config structure from environment variables without boilerplate
-
globmatch
Cross platform glob matching with relative path components, against list of candidate paths determined by recursive iteration from a root directory
-
tini
A tiny ini parsing library
-
cvar
Configuration variables
-
dynarg
A simple mechanism for dynamic robust argument handling
-
streamduck-cli
CLI client of the Streamduck project
-
nccl
Minimal configuration file format and library
-
spirit
Helper to create well behaved daemons with runtime-reconfiguration support
-
google-groups-settings
A fully generated & opinionated API client for the Google Groups Settings API
-
color-backtrace
Colorful panic backtraces
-
k8-config
Read Kubernetes config
-
nedots
A tool to manage configuration files/(ne)dots
-
no-proxy
Parses and evaluate no_proxy configuration
-
config-file
Read and parse configuration file automatically
-
simple_config
A config language for humans that is not self-describing
-
econf
Load environment variables into your struct members in one shot
-
service-manager
Provides adapters to communicate with various operating system service managers
-
tor-config
Low-level configuration for the Arti Tor implementation
-
toml-bombadil
A dotfile manager
-
disma-cli
Discord server management has never been easier!
-
krile
A static site generator
-
sp-variant
Detect the Linux distribution for the StorPool build system
-
abscissa_core
Application microframework with support for command-line option parsing, configuration, error handling, logging, and terminal interactions. This crate contains the framework's core functionality
-
parameters
Automatic replace variables in configuration file templates from environment variables
-
serfig
Layered configuration system built upon serde
-
dono-cli
A CLI tool to show your GitHub contributions
-
punktf
A cross-platform multi-target dotfiles manager
-
cvars
Configuration variables for games
-
flagsmith
Flagsmith SDK for Rust
-
ezlog-cli
EZLog command line tool
-
itconfig
Easy build a configs from environment variables and use it in globally
-
confget
Parse configuration files
-
ginst
A generic installation tool, able to read and execute instructions from a json file
-
upl
The intuitive command-line file uploader
-
ini
A simple macro built on top of configparser to load and parse ini files. You can use this to write Rust programs which can be customized by end users easily.
-
fast_config
A small and simple multi-format crate to handle config files
-
xdm
XXiaoA's dotfiles manager
-
abscissa
Application microframework with support for command-line option parsing, configuration, error handling, logging, and terminal interactions. This crate contains a CLI utility for generating new applications
-
shm-rs
scheme parser for dynamic config files
-
cargo-config2
Load and resolve Cargo configuration
-
lefthk
A hotkey daemon for Adventurers
-
vdot
Create your .env files using HashiCorp Vault
-
peace
zero stress automation
-
peace_cfg
Configuration model for the peace automation framework
-
pop-os/system76-keyboard-configurator
Keyboard configuration UI
-
confindent
⚙️ A configuration format based on indentation
-
versio
Versio is a tool to manage and publish projects
-
git-config-value
A crate of the gitoxide project providing git-config value parsing
-
config_struct
Create struct definitions from config files at build time
-
corn-cli
CLI for Corn, A simple and pain-free configuration language
-
surge-tuning
surge synthesizer -- handle to the surge tuner, allowing microtunig. contains various tuning configurations
-
etcetera
An unopinionated library for obtaining configuration, data and cache directories
-
newtabgen-cli
CLI for newtabgen, create new tab pages from a config file
-
cargo-v
Update the version of your package easily
-
effective-limits
Estimate effective resource limits for a process e.g. how much RAM is available for use.
-
netavark
A container network stack
-
clap-serde-derive
Merge results from clap and serde into struct with derive
-
converge
Layered configuration, can be expressed in a single line of code. The
Converge
trait merges instances of structures into a new instance of a structure. TheConverge
trait can be derived… -
tor-persist
Persistent state for the Arti Tor implementation
-
csv2svg
take a csv as input and outputs svg
-
certreplace
CLI tool for replacing x509 certificates and their private keys
-
setmeup
Minimalistic Ansible-based remote provisioning tool
-
wgx
wireguard tool to manage / generate configuration
-
servo-fontconfig-sys
Font configuration and customization library
-
hocon
Reads HOCON configuration files
-
fast-ssh
Quicky connect to your servers by navigating through your SSH config
-
enarx-config
Configuration for a WASI application in an Enarx Keep
-
adnix
Rust binary to generate DNSMasq and Unbound configurations from UNIX host files
-
confargs
Parse configuration files into a set arguments
-
custom_codes
Simple uniform response and error codes backed by enums
-
dhall
Implementation of the Dhall configuration language
-
more-options
Provides support for options
-
streamduck-actions
Actions module for Streamduck project
-
librenvy
.env file manager that merges defaults with custom settings
-
more-config
Provides support for configuration
-
sequoia-policy-config
Configure Sequoia using a configuration file
-
libconfig-rs
libconfig parser in rust
-
configure_me_codegen
A library for easy processing of application configuration from files, environment variables and command line arguments
-
rsconfig
A simple Rust configuration library
-
env_struct
A better and simpler way to handle env
-
mdbook-scientific
Enables inline equations for mdbook to set by $..$ signs and $$..$$
-
fluid-let
Dynamically scoped variables
-
git-home
A dotfiles manager using git
-
mysql-es
A MySql implementation of an event repository for cqrs-es
-
hoard
Hoard backups of files across your filesystem into one location
-
config-diag
Provide a .diag() function for diagnostic output if requested
-
cf-env
Crate to parse Cloud Foundry environment variables with types and checks. Get you off that boilerplate code and care about what you actually need to code
-
octopt
CHIP-8 configuration
-
google_translator
Simple Custom Google Translator
-
env-file-reader
functions for reading environment variables from a file
-
enve
it helps you work with environment variables and convert it to any type using only type annotations
-
actix-settings
Easily manage Actix Web's settings from a TOML file and environment variables
-
anthill-di-configuration-extension
Rust configuration integrated in anthill-di
-
gctx
A gcloud configuration management utility
-
rotenv
A
dotenv
implementation for Rust -
dotsy
A basic dotfile manager created to replace my usage of dotbot
-
roperator
Easily create Kubernetes Operators with Rust
-
slr_config
A simple configuration format
-
cornfig
A simple and pain-free configuration language
-
compiler_base_error
-
kvu
The simplest command line tool to manage key-value pair lines
-
viperus
Viperus is an (in)complete configuration solution for rust applications heavly inspired by the GO package Viper.It supports defaults reading from JSON, TOML, YAML, envfile,java properties…
-
dotenvs
A correct dotenv library
-
config-manager
Crate to build config from environment, command line and files
-
ktmpl
Parameterized templates for Kubernetes manifests
-
xshe
Set environment variables across multiple shells with a single configuration file
-
spirit-tokio
Tokio helpers for Spirit
-
flagsmith-flag-engine
This project is the rust clone of flagsmith flag engine: https://github.com/Flagsmith/flagsmith-engine
-
petgraph-graphml
GraphML output support for petgraph
-
soanm
Shell Of A New Machine
-
tulisp
An embedded lisp interpreter
-
feattle-ui
Featture toggles for Rust, extensible and with background synchronization and administration UI
-
config_parser2
Another config parsing library
-
libsdbootconf
A systemd-boot configuration and boot entry configuration parser library
-
spirit-log
Spirit helpers and config fragments for logging
-
feattle-core
Featture toggles for Rust, extensible and with background synchronization and administration UI
-
aipster
The AppImage Store -er. A front-end for the aip-man
-
dt-core
Core utilities used by dt-cli
-
csp
A small Content Security Policy creation helper
-
config-finder
Easily find config files and directories for your CLI application
-
converge_test
Tests for the
converge::Converge
trait and theconverge_derive
proc-macro -
dprint-plugin-css
CSS formatter for dprint via Raffia
-
find-semantic-release-config
Library to locate a project's semantic-release configuration
-
below-config
Configurations for below
-
statsig
Statsig Rust SDK for usage in multi-user server environments
-
dinglebit-config
simplified configuration interface
-
git-checks-config
Configuration parsing for checks
-
feattle-sync
Featture toggles for Rust, extensible and with background synchronization and administration UI
-
ddd_dapr
整合DDD与Dapr 兼容基于 Eventuate 的Java 项目
-
settings_manager
Settings manager
-
flagsmith-async
Flagsmith SDK for Rust
-
up-rs
up-rs is a tool to help you keep your machine up to date
-
abserde
Simple platform-agnostic Rust crate for managing application settings/preferences
-
kustomize-pass
kustomize generator and transformer plugin for pass managed secrets
-
milstian-internet-framework
My first experiment with a lightweight and dynamic internet application framework in Rust
-
obake
Versioned data-structures for Rust
-
disma
Discord server management has never been easier!
-
confpiler_cli
A configuration "compiler" and exporter
-
itconfig-macro
Easy build a configs from environment variables and use it in globally
-
influxdb-config
A helper package for quickly setting up an influxdb client from environment variables
-
home-config
Use configuration file in the HOME directory
-
rustc-semver
Crate for parsing versions of Rust releases
-
rustlings-fix
Fixes rustlings exercises to work with rust-analyzer language server
-
surge-scene
surge synthesizer -- a scene represents a configuration of parameters and routing
-
json_tables
A structure that eases operations with a local json storage of undetermined items
-
dhall-to-resume
Generates a resume Latex file from a Dhall config
-
readenv
Simple program that reads .env file and use it to run given command
-
sample-config
Generation of sample configs with documentation comments
-
const_env
Configure const and static items by environment variables
-
gh-config
Loads config and hosts for gh CLI
-
netplan-types
Netplan configuration types as Rust structs and enums
-
vomit-config
Shared configuration library for all Vomit project tools
-
arti-config
Removed crate. (Tools for configuration management in Arti)
-
cfgmap
A special hashmap made with configuration in mind
-
rustc_errors
reuse rustc_errors
-
colorgen-nvim
Generate colorschemes for Neovim
-
tomlenv
Manage your environment configuration with TOML
-
stupid_simple_dotenv
A stupid simple dotenv parser
-
config-derive
Proc macro used by Twelf crate
-
dconf_rs
A Rust API for interacting with dconf
-
curlyconf
Configuration file parser
-
kosei
A easy-to-use configuration crate with the Rust programming language
-
ec4rs
EditorConfig For Rust
-
trace4rs-config
trace4rs configuration
-
heroku_rs
Rust bindings for the Heroku API
-
keytree
Simple markup language designed to load config files and schemas directly to Rust types
-
dotenv_config
parse
env
to config struct for Rust -
clap_conf
A library to unify commandline arguments with config files and environment variables. And make it easier for users to tell your program how to behave across the three main input sources
-
gitmgt
An easy way to create your git repository without leaving your project
-
ucg
A configuration generation grammar
-
const_env_impl
Configure const and static items by environment variables
-
confyg
A simple, TOML-based, ENV-enabled library that can find and merge configs
-
config-it
Centralized dynamic configuration management
-
orcs
Microservices monorepo orchestration tool
-
twilight-interactions-derive
Macros and utilities to make Discord Interactions easy to use with Twilight
-
polaris-rs
Lightweight Rust SDK used as Proxyless Service Governance Solution
-
stignore
Add syncthing ignore patterns from command line
-
girt-config
Configuration for git-interactive-rebase-tool
-
gostd_settings
gostd_settings is library for reading and writing properties files. 是一个用于读写属性配置文件的库
-
dotenv-parser
Pest-based parser for .env files
-
appconfig
A simple configuration file manager for desktop applications
-
confpiler
A configuration "compiler" to aid in turning configuration file(s) into environment variables
-
sqlite-es
An SQLite implementation of an event repository for cqrs-es
-
simple_config_parser
A simple configuration file parser
-
xshell-venv
xshell-venv manages your Python virtual environments in code
-
luoshu_core
Luoshu
-
cadre
Cadre is a simple, self-hosted, high-performance remote configuration service
-
validate_package_name
Validate an npm package name
-
procfile
Procfile parser for Rust
-
wz-conf
Configuration options for wz
-
libcorn
Parsing engine for Corn, a simple and pain-free configuration language
-
spirit-reqwest
Reqwest helpers for Spirit
-
iroh-one
all of iroh in a single binary
-
configit
Zero-boilerplate configuration management in Rust
-
gcloud-ctx
A gcloud configuration management library
-
snec
Configuration system with compile-time field lookup and modification notifications
-
envfury
Utilities for procedural reading of the env varaibles
-
avid
A plug-and-play scripting language
-
simple_getopt
Yet Another GetOpt Parse Command Options Utility But Easy And Simple - (YAGPCUBEAS)
-
figment_file_env_provider
A Figment provider to read from env or files
-
rboot
bootstrap the rust development
-
figment_file_provider_adapter
A Figment provider wrapper to load config values from files
-
imosid
a config file manager that leaves the user alone
-
libdmd
This library can be used to build clients for Devmode
-
quire
A YAML-based configuration parsing library
-
nonvolatile
A package providing the ability to store configuration data out of the way
-
luoshu
Luoshu
-
dotenv_config_ext
parse
env
to config struct for Rust -
conf_from_env
Configurations and secrets defined in structs are automatically read from environment variables
-
graze
A zero-boilerplate configuration library
-
sml
Simple markup language optimized for loading config files and schemas
-
wgconfd
A configuration manager for WireGuard
-
rustocat
Socat in rust with many less features and a configuration file
-
north-config
North config is a multi source configuration crate designed as part of the North Microservice Framework
-
luoshu_registry
Luoshu
-
luoshu_configuration
Luoshu
-
luoshu_namespace
Luoshu
-
redhook
Dynamic function call interposition / hooking (LD_PRELOAD) for Rust
-
globalenv
Globally sets environment variables (and not just for the current process). Support for Windows, zsh and bash (MacOS and most Linux distros).
-
luoshu_connection
Luoshu
-
salak
A rust configuration loader
-
rsconfig-macros
Macros for RSCONFIG
-
sustas
A tool to generate desktop status lines
-
ovhctl
A command line interface to interact with the ovhcloud api
-
anda-config
Configuration module for Andaman
-
figtree
Figtree is a file format for human-useable configuration
-
selfe-config
A seL4 configuration format, managed by a library
-
orb-unpack
Unpack a CircleCI orb.yml into separate files compatible with orb packing
-
luoshu_sled_storage
Luoshu
-
luoshu_mem_storage
Luoshu
-
kankyo
Simple, efficient, and precise .env library
-
mg-settings
Parse config files
-
libucl
Rust wrapper with bindings to libucl
-
spirit-hyper
Hyper helpers for Spirit
-
cuda-config
Helper crate for finding CUDA libraries
-
vsr-new
Tool for creating projects based on templates repo
-
envloader
A simple environment setter
-
manaconf
a layered configuration library
-
confgen
Generate configuration files from pre-defined templates
-
simple_predicates
A simple local configuration management utility
-
jsonnet-rs
Bindings to libjsonnet (https://jsonnet.org/), a domain specific configuration language that helps you define JSON data
-
pathfix
Fixes the $PATH variable mess by generating it for you
-
arclutevests
Retrieve secret data from a vault (Hashicorp) instance
-
spirit-dipstick
Automatic configuration of dipstick backends
-
inject
Experimental IOC library for Rust
-
project-root
Simple utility to return the absolute path to your project root
-
dfile
A program to easily collect and maintain your dotfiles, with git integration
-
quickwit-config
Quickwit configuration
-
how-install-tealdeer
Fetch and show tldr help pages for many CLI commands. Full featured offline client with caching support.
-
vlog
Macros to do stdout / stderr logs based on verbosity level
-
sapp-cli
Sapp is a simple sprite sheet preprocessor that allows mirroring and copying tiles based on a configuration file
-
libset
Libset is a library that allows Rust applications to easily manage their configuration files
-
polaris-grpc
grpc-rust integrates with polaris-rust
-
jellyschema
Configuration DSL
-
ignition-config
Data structures for reading/writing Ignition configs
-
pulsar-cli
Easier CLI for Apache Pulsar
-
superconf
A barebones configuration file made for low-dependency rust applications
-
frugalos_config
Configuration Management Layer of Frugalos
-
converge_derive
The
converge::Converge
trait can be derived,converge_derive
provides the macros that are applied toConverge
structures -
yasec
Yet another stupid environment config (YASEC) creates settings from environment variables
-
confu
No frills app configuration via environment or args
-
i3-insert-workspace
Tool for flexible creation of named workspaces in the i3 window manager
-
tenv
Small CLI for running commands with temporary environment variables
-
tomlconf
Automatically generate, read, and manage application-specific TOML configuration files simply, cleanly, and consistently
-
cmake_config
A parser for CMakeCache.txt files
-
stack_epic_wallet_config
Configuration for epic wallet, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
reify
Write configuration files from templates using env variables
-
loadenv
A small, zero-dependency dotenv implementation
-
tittle
Dotfile manager
-
pista
A simple bash prompt for programmers
-
hocon-linked
Reads HOCON configuration files
-
fractal-btrfs-wrappers
Async wrappers around BTRFS utilities
-
fanctl
Fancontrol replacement in Rust with YAML configuration
-
smaug-bin
A tool to manage DragonRuby Game Toolkit projects
-
nereon
Riboseinc configuration library for Rust
-
yambler
Yambler is a tool to stitch reusable yaml snippets together
-
kari
An embeddable programming language, writting in and for Rust
-
fel4-config
Parsing, transformation and validation for feL4 manifests
-
sfio-tokio-ffi
An oo-bindgen model for using Tokio in an FFI environment
-
renvy
.env file manager that merges defaults with custom settings
-
quickwit-doc-mapper
Quickwit index configuration
-
spirit-cfg-helpers
Helpers for spirit to make interacting with configuration more smooth for the user
-
hydroconf
Effortless configuration management for Rust
-
polk
Dotfile manager and symlinker
-
mozwire
MozillaVPN wireguard configuration manager
-
vps
VPS Configuration
-
kct_helper
Utilities used by KCT components
-
miniconf_derive
Inspect serde namespaces by path (Miniconf derive macro)
-
config-loader
A tool for quickly switching between different file configurations, using symbolic links
-
envconf
Boilerplate free initialization of structs from environment variables
-
cfg-lib
A Rust library for working with the CFG configuration format
-
penguin-config
Read json files as Rust structs with a simple derive macro
-
fondant
Macro based library to take the boilerplate out of configuration handling
-
cfg_mgr
This crate provides an easy way to import a plain text configuration file into a machine readable structure (HashMap)
-
config-source
Macro for deriving config::Source (config-rs) trait
-
ikki-config
Ikki configuration parser
-
dockerfile-rs
Correct Dockerfile generator library
-
detect-desktop-environment
Autodetect the desktop environment
-
smaug-lib
The library for interacting with Smaug projects
-
c5store
Provides a unified store for configuration and secrets
-
serde_taml
Serde-integration for TAML, a kind-to-humans configuration language
-
fresco
Back up, synchronize and apply your preferences across all your devices
-
hooked-config
Configuration for Hooked
-
argser
Allows you to easily parse and handle CLI-Arguments
-
aws-sqs-create-queue
Create multiple AWS SQS queues and its corresponding dead-letter-queues with minimal configuration
-
cumin
Cumin, Configuration Language
-
soma-ctf
Cross-platform CTF problem container manager
-
scoped-env
A lifetime scoped env variable setting
-
slog-env-cfg
Opinionated slog drains builder, configurable via env vars