CATEGORY
Configuration 2,182 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
north-derivesNorth config is a multi source configuration crate designed as part of the North Microservice Framework3,792MIT/Apache-2.0
redactrsWrapper to avoid accidentally leaking sensitive data during printing/logging3,781MIT
figment_file_env_providerA Figment provider to read from env or files3,752MIT
hlxConfiguration language designed specifically for ml/ai/data systems3,695MIT
envconfgenConfig struct generator.3,677MIT
tls-hot-reloadTiny crate that brings wait- and lock-free TLS certificate hot-reloading for rustls3,672MIT
absurdCommand line tool for managing Surreal stores.3,672MIT
arcs-logging-rs-proc-macroA crate containing only the proc macros for the arcs-logging-rs crate.3,668GPL-3.0-or-later
genies_k8s整合DDD与Dapr 的 k8s 库3,664MIT/Apache-2.0
moellaAn implementation of the Kvarn web server framework with a convenient config format.3,645Apache-2.0
sleigh-configPrecompiled .sla files and other processor configuration files needed to interface with Ghidra SLEIGH3,630Apache-2.0
valust-axumValust utilities for Axum3,620MIT OR Apache-2.0
libctfSDK intended for use with CTF-rs, but is designed to be repurposed by others to easily extend functionality for other CTF related…3,609AGPL-3.0-or-later
aliasmanA simple tool for manage your aliasses3,608MIT
cargo-buildWrapper around cargo instructions accesible in `build.rs` with better type safety and support for modern features. Includes…3,599MIT
msvc_defLibrary for reading Microsoft Module Definition (.def) files.3,581MIT OR Apache-2.0
optional-logA simple way to provide an optional `log` feature for you crates3,567MIT OR Apache-2.0
amalgam-coreCore IR and type system for amalgam configuration generator3,559Apache-2.0
tf-bindgen-cliWrapper around Terraform to improve usage with tf-bindgen.3,519BSD-3-Clause
dfdi-coreThe core components of dfdi3,511MIT
dfdi-macrosMacros for dfdi3,505MIT
include-cargo-toml2Load properties of Cargo.toml at compile time3,504non-standard
common-data-modelSet of structs and traits for my network monitor system3,495MIT OR Apache-2.0
reloadifyA library for automatically reloading configuration files3,488MIT
blasoxide-cpuinfocpu info provider for blasoxide3,469MIT
nested-env-parserNested Env Parser is a crate for getting the final value of a string with nested environment variables.3,464MIT
rsfulmenRust helper library for the Fulmen ecosystem - foundry catalogs, config utilities, and cross-platform helpers3,435MIT
envconfBoilerplate free initialization of structs from environment variables3,433MIT/Apache-2.0
peace_webi_modelWeb interface data types for the peace automation framework.3,431MIT OR Apache-2.0
tracing-plus对tracing日志库的增强,通过日志配置文件,注册日志3,429MIT OR Apache-2.0
nano-rs-buildLight Web Build Kit3,414MIT
optify-cliCLI for inspecting and querying Optify configuration options.3,402MIT
clapfigRich, layered configuration for Rust CLI apps3,398MIT
genies_cache整合DDD与Dapr 的 cache 库3,395MIT/Apache-2.0
zomlZinso Obvious Minimal Language3,390MIT
envman_testTest utilities for envman.3,385MIT
adminixà la django admin for actix - sqlx3,374MIT OR Apache-2.0
id_newtype_macrosCompile time validation macros for the `id_newtype` crate.3,355MIT OR Apache-2.0
agenterraGenerate production-ready MCP (Model Context Protocol) servers and clients from OpenAPI specs3,350MIT
config-secretA source for the config crate that follows the Docker/Kubernetes secret configuration convention3,349MIT
easy-configuration-formatA settings format that's all-around simple3,347MIT
rosrust_dynamic_reconfiguredynamic_reconfigure implementation for rosrust3,340MIT OR Apache-2.0
shellac-codecShell-Agnostic Completion server: Codec definition for interaction with ShellAC3,335MIT
genies_ddd整合DDD与Dapr 的 dd 库3,328MIT/Apache-2.0
cfg-libA Rust library for working with the CFG configuration format.3,326BSD-3-Clause
toml-rslA native Rust encoder and decoder of TOML-formatted files and streams. Provides
implementations of the standard…3,320Apache-2.0
allow-meAn authorization library with json-based policy definition.3,300MIT
link-local-addressA library for discovering and configuring link-local addresses with automatic IP conflict detection.3,294MIT/Apache-2.0
asdfgInstalling global asdf packages from a YAML config3,292non-standard
hconfRead various configurations from files and environment variables3,288MIT OR Apache-2.0
dotenv-execdotenv-exec is a thin wrapper around execpv used to execute programs with
environment variables provided by one or more dotenv…3,281non-standard
server-env-configUtil types and functions to quickly and easy set up an HTTP server from environment variables3,275MIT OR Apache-2.0
sample-config-macrosMacros for `sample-config`.3,273MIT
genies_dapr整合DDD与Dapr 的 dapr 库3,271MIT/Apache-2.0
toml-configuratorCreates and manages a config.toml based on a provided configuration struct.3,260Unlicense
micronfig_macrosMacros for micronfig3,260MIT OR Apache-2.0
summerRust microservice framework like spring boot in java3,254MIT
ogre-config-meldMelds configs from files, env, and CLI into a clean, validated strong typed 'effective configuration'.3,248Unlicense
config-sourceMacro for deriving config::Source (config-rs) trait3,230MIT
dfsDotfiles synchronizer3,207MIT
bullettrainBullet Train SDK for Rust3,203BSD-3-Clause
miyabi-coreCore utilities for Miyabi3,186Apache-2.0
tf-kubernetesRust bindings for Terraform's Kubernetes provider. Generated with tf-bindgen.3,178BSD-3-Clause
i3-bindingsSimple tool that reads the i3 config files and shows a table with the bindings defined therein3,174MIT
peridotA dotfile manager.3,170MIT
premortemA configuration library that performs a premortem on your app's config—finding all the ways it would die before it ever runs3,151MIT
peace_webi_componentsWeb interface components for the peace automation framework.3,150MIT OR Apache-2.0
binary_enclaveembed modifiable configuration or other data within a binary directly3,132MIT
applauseCommand Line Interfaces and Configuration Management made easy3,119MIT
nmlA parser and Serde implementation for the Fortran Namelist format3,119MIT OR Apache-2.0
amalgam-codegenCode generators for Nickel and Go for amalgam3,113Apache-2.0
is_affected_libA utility for checking and listing the affected resources across a range of commits, useful when working with monorepos.3,105AGPL-3.0
aipsterThe AppImage Store -er. A front-end for the aip-man3,082GPL-3.0
piecework_cliClient to interact with a piecework application running on holochain3,081GPL-3.0
miauAsync aware and extensible layered configuration system3,069non-standard
farginA flexible Rust library for managing project development with integrated configuration and AI-assisted guidance3,054MIT
godwitA hackable yet sane project manager and automation suite.3,053MIT OR Apache-2.0
format_envSubstitutes environment variables into a string literal at compile time3,042MIT
divina_configDivina's configuration system3,037GPL-3.0-only
tf-bindgenAutomatically generates Rust bindings for Terraform providers.3,030BSD-3-Clause
peace_flow_rtFlow runtime types for the peace automation framework.3,029MIT OR Apache-2.0
cuenv-coreCore types and error handling for the cuenv ecosystem3,025AGPL-3.0-or-later
pswatchminimalist process monitoring and task scheduler3,009AGPL-3.0-or-later
ax-config-genA TOML-based configuration generation tool for ArceOS.3,000Apache-2.0
premortem-deriveDerive macros for the premortem configuration validation library2,997MIT
polaris-coreLightweight Rust SDK used as Proxyless Service Governance.2,993MIT OR Apache-2.0
polaris-registryLightweight Rust SDK used as Proxyless Service Governance.2,979MIT OR Apache-2.0
peace_cli_modelCommand line interface data types for the peace automation framework.2,966MIT OR Apache-2.0
polaris-routerLightweight Rust SDK used as Proxyless Service Governance.2,962MIT OR Apache-2.0
polaris-configLightweight Rust SDK used as Proxyless Service Governance.2,961MIT OR Apache-2.0
polaris-ratelimitLightweight Rust SDK used as Proxyless Service Governance.2,961MIT OR Apache-2.0
conflagA simple and powreful configuration language, extending JSON with declarative and functional language features.2,954MIT OR Apache-2.0
silt-luaA pure rust Lua interpreter and virtual machine2,949MIT
config_simpleIt's a simple rosette server to smart_house2,937MIT OR Apache-2.0
serverless_workflow_buildersContains services used to build ServerlessWorkflow workflow definitions programatically2,936Apache-2.0
overwriteA simple trait that defines how to overwrite a type by another types.
Mainly useful to create an app configuration from different…2,931MIT OR Apache-2.0
peace_webi_outputWeb interface output for the peace automation framework.2,928MIT OR Apache-2.0
ronfigConfig rust with RON, Easily!2,916MIT
dfdiDependency For Dependency Injection2,908MIT
elfredoMake ELF formatted apps configurable2,903MIT OR Apache-2.0
snecConfiguration system with compile-time field lookup and modification notifications2,900MIT OR Apache-2.0
directree_macrosdirectree procedural macros2,899Unlicense
pyo3-setupQuickly set up a Rust PyO3 project with setuptools-rust2,887GPL-3.0
map-to-constEasily convert HashMap<K, V> to constant [(K, V); N] values.2,887MIT
cinc_server_exporterA prometheus exporter for CINC Server and CINC compatible configuration management solutions.2,877MIT
yasec_deriveYet another stupid environment config (YASEC) derive crate.2,871MIT
dscfg-serverServer-side implementation of dynamic shared configuration2,859MITNFA
rimu-stdlibA data structure template system.2,846MIT OR Apache-2.0
byteboxHigh performance and secure data storage solution.2,844MIT OR Apache-2.0
error-stack-deriveA derive macro to use in pair with error_stack or generally any error system2,843MIT
mission-creatorGraphically create missions for Snowbotics Framework.2,825GPL-3.0-only
sealed-envRead and decrypt sealed environment variables2,822MIT
typed-envDescribing the requirements of environment variables in a type-safe and ergonomic way2,810MIT
f_cli利用Rust构建属于自己的前端cli工具2,784MIT OR Apache-2.0
socratesA dynamic module system and service framework for Rust.2,781MIT OR Apache-2.0
envshimSymlink shim to load executables with user-defined environment variables2,777GPL-3.0-or-later
peace_cliCommand line interface for the peace automation framework.2,761MIT OR Apache-2.0
envconf_deriveBoilerplate free initialization of structs from environment variables (derive crate)2,756MIT/Apache-2.0
greentic-secrets-provider-azure-kvAzure Key Vault backend for the Greentic secrets core.2,755MIT
moduleModular NixOS-style configuration crate.2,745Apache-2.0
figment-directoryFigment provider for config values split into multiple files in a directory, working with any format.2,745BSD-3-Clause
setmeupMinimalistic Ansible-based remote provisioning tool2,734AGPL-3.0-or-later
seqbytesProvides traits for reading bytes sequentially2,730Apache-2.0
autoschematic-lspLanguage server support for Autoschematic.2,730AGPL-3.0
raylib-project-generatorGenerate rust raylib project to run in browser2,729Apache-2.0
pam-u2f-mappingpam-u2f mapping file parser and formatter2,727MPL-2.0
peace_webiWeb interface for the peace automation framework.2,727MIT OR Apache-2.0
xlogicPackage for developing, building, testing, packaging and deploying FPGA and ASIC projects2,725Apache-2.0
socket_configSet up sockets according to command line option or configuration file2,724MIT
rimu-replA data structure template system.2,715MIT OR Apache-2.0
ax-config-macrosProcedural macros for converting TOML format configurations to Rust constant definitions.2,713Apache-2.0
zbx-webhook-proxyAccept HTTP GET params or POSTed JSON and send values to Zabbix Server as JSON2,708BSD-3-Clause
potenvRust implementation of the POSIX-compliant dotenv file format specification.2,703non-standard
rohanasanpmA project maker for Rohanasan: An extremely fast and easy backend framework for rust.2,702non-standard
sample-configGeneration of sample configs with documentation comments.2,700MIT
gus-rsA simple git user switcher2,692MIT
tenvSmall CLI for running commands with temporary environment variables2,691MIT OR Apache-2.0
svec_macroA utility for Dart-style list in Rust2,689MIT
config-typesA library which provides ergononic types for configuration files2,684MIT OR Apache-2.0
rimu-cliA data structure template system.2,672MIT OR Apache-2.0
config-storeconfig-store is a simple and lightweight key-value store designed for easy use from shell scripts2,669MIT OR Apache-2.0
polaris-rsLightweight Rust SDK used as Proxyless Service Governance Solution.2,664MIT OR Apache-2.0
greentic-secrets-brokerHTTP and NATS broker exposing Greentic secrets to applications.2,659MIT
sseditA stream editor for structured data formats like JSON, YAML, and INI that retains all original formatting and will
retain…2,644MIT
greentic-secrets-provider-gcp-smGoogle Secret Manager backend for the Greentic secrets core.2,635MIT
stostatusCheck if the Star Trek Online servers are down for maintenance, for use with your status bar. Zero dependencies on other crates.2,624non-standard
greentic-secrets-provider-aws-smAWS Secrets Manager backend for the Greentic secrets core.2,615MIT
debctlA CLI tool for managing apt repositories2,611MIT
tinykvA simple, file-backed, human-readable key-value store with TTL support2,606MIT
dialoguer-deriveDerive macro based on Dialoguer crate. To use only with 'dialoguer-trait'2,603non-standard
ohmyaliasA simple tool for manage your aliasses2,601MIT
confine-macroMacro implementation for the confine crate2,590MIT OR Apache-2.0
rust_busbus — Lightweight CQRS Library for Rust2,560MIT
zlayer-pathsCentralized filesystem path resolution for ZLayer2,539Apache-2.0
lenv-rsManage symlinks from a root file to multiple destinations2,534MIT
spn-coreCore types, provider definitions, model registry, and validation for SuperNovae ecosystem2,527AGPL-3.0-or-later
duat-filetypeFiletype detection for the File widget from Duat2,525GPL-3.0-or-later
peace_state_rtState runtime logic for the peace automation framework.2,516MIT OR Apache-2.0
cuenv-workspacesWorkspace and dependency resolution for cuenv across multiple package managers2,513AGPL-3.0-or-later
toml-input-derive# A library to generate toml text with clear options and comments2,505MIT
uapi-configRust implementation of the UAPI Configuration Files Specification2,503AGPL-3.0-only
bevy-convarsAn implementation of convars (config or console variables) for configuring your Bevy application.2,498MIT OR Apache-2.0
kv-parserA simple parser of key-value-files as hash maps2,497MIT OR Apache-2.0
yaga-deriveDerive macro based on Dialoguer crate. To use only with 'yaga'2,495non-standard
link_o_maticA dotfile symlink manager with a convention over configuration philosophy2,490GPL-3.0
amalgamType-safe configuration generator for Nickel from various schema sources2,490Apache-2.0
amalgam-daemonRuntime daemon for watching and regenerating types for amalgam2,482Apache-2.0
gonfig_deriveDerive macros for the gonfig configuration management library2,472MIT OR Apache-2.0
about-systemRetrieve system information2,465BSD-3-Clause
setty-deriveProc macros crate of the `setty` library.2,465MIT OR Apache-2.0
zlayer-specZLayer deployment specification parsing and validation2,462Apache-2.0
yes_parserYour Extensible Script standard parser reads so you can write!2,460non-standard
ferrous-diType-safe, performant dependency injection for Rust, inspired by Microsoft.Extensions.DependencyInjection2,457MIT OR Apache-2.0
cappedProvides wrappers around common rust types with capped sizes2,452MIT OR Apache-2.0
herolib-coreCore utilities including text processing, networking, and HeroScript configuration language2,439Apache-2.0
environstyped environment variable resolution with fallback key chains2,427MIT
valust-regex-utilsRegex utilities for the Valust crate2,424MIT OR Apache-2.0
tonic-build-extendextend tonic-build to support multiple types_attributes and fields_attributes2,413MIT
remote_configFlexible crate for asynchronously loading configuration from remote source with caching and automatic revalidation.2,413non-standard
peace_cmd_ctxInformation such as which profile or flow a command is run for for the Peace framework.2,408MIT OR Apache-2.0
miniconf_cliMenu/CLI for Miniconf2,398MIT
current_crate_nameA (const) function to get the current crate name2,382MIT OR Apache-2.0
mtlog-tokioScoped logging for tokio runtimes with support for log files.2,375MIT
glossa-dslA domain-specific language designed exclusively for localization (L10n)2,371Apache-2.0
zzzz_rt_logicRuntime logic for the zzzz automation library.2,355MIT OR Apache-2.0
settyOpinionated configuration library.2,353MIT OR Apache-2.0
adk-deployDeployment manifest, bundling, and control-plane client for ADK-Rust2,330Apache-2.0
fast-moshA fork of fast-ssh to quickly connect to your servers by navigating through your SSH config, using mosh.2,319MIT
unison-configUnison configuration parser2,313MIT
greentic-secrets-provider-k8sKubernetes Secrets backend for the Greentic secrets core.2,295MIT
a3a3 tools.2,295Apache-2.0
confiqA modern, type-safe configuration management library for Rust2,293MIT OR Apache-2.0
toml-input# A library to generate toml text with clear options and comments2,285MIT
somlA lightweight Serde-compatible TOML parser2,277MIT OR Apache-2.0
webserver-configA Rust crate for generating configuration files for web servers.2,273MIT
version_operatorsRust library for comparing and manipulating version numbers2,265AGPL-3.0
known-types-rubygemsWell-known types for RubyGems.org APIs.2,257Unlicense
asherahApplication-layer envelope encryption with automatic key rotation, secure memory, and pluggable metastore/KMS backends.2,246Apache-2.0
known-types-pypiWell-known types for Python Package Index (PyPI) APIs.2,241Unlicense
to-beSimple Rust library determining whether strings indicate truey or falsy values2,235BSD-3-Clause