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.
procenv_macroProcedural macro implementation for procenv652MIT
skills-locateSkill discovery and fetching for AI coding agents651MIT
smooai-smooth-policySmooth policy types — TOML-based access control for Microsandbox operators648MIT
profig-macrosHelper crate for Profig, providing the procedural macros of Profig.646MIT
llm-config-coreCore configuration management library for LLM Config Manager with multi-environment support, versioning, and secret management645Apache-2.0
rhythm-open-exchangeA try to create the ffmpeg of vsrg645MIT
zentinel-configConfiguration loading and validation for Zentinel reverse proxy642MIT OR Apache-2.0
cfgmatic-mergeFlexible configuration merging for Rust applications638MIT OR Apache-2.0
dnsmasq-confdnsmasq-conf is a safe library providing
data-structures to parse
[dnsmasq](https://thekelleys.org.uk/dnsmasq/doc.html)…634MIT OR Apache-2.0
redisctl-configConfiguration and profile management for Redis CLI tools632MIT OR Apache-2.0
copybook-support-matrixCOBOL feature support matrix contract and status registry.632AGPL-3.0-or-later
copybook-contractsShared contracts for copybook-rs feature-flag governance and runtime control.631AGPL-3.0-or-later
known-types-anthropicWell-known types for Anthropic APIs.630Unlicense
jexprA general-purpose, extensible evaluator for JSON-based prefix expressions, inspired by Mapbox GL expressions.630Apache-2.0
scconfig-rsAsync Rust client for Spring Cloud Config Server626MIT
yui-cliTarget-as-truth dotfiles manager: edit your live configs, source repo updates automatically via hardlink/junction/symlink.624MIT
known-types-ietfWell-known types for IETF specifications.622Unlicense
southeast-nacosA Rust library for retrieving configuration from Nacos with AWS KMS integration617MIT OR Apache-2.0
known-types-xWell-known types for X (formerly Twitter) APIs.614Unlicense
known-types-w3cWell-known types for W3C specifications.610Unlicense
stately-deriveProcedural macros for stately state management609Apache-2.0
known-types-googleWell-known types for Google APIs.608Unlicense
known-types-nostrWell-known types for the Nostr protocol.608Unlicense
known-types-graphqlWell-known types for GraphQL specifications.603Unlicense
persona-packPortable persona schema (Pack = 1 dir) for LLM applications. Format + minimal validator.603MIT OR Apache-2.0
caddyfile-rsCaddyfile lexer, parser, formatter, and builder for Caddy web server configuration files600MIT
dotfiles-rustA Rust-based CLI dotfiles sync utility599MIT
copybook-governance-contractsContracts façade for copybook-rs feature flags and support matrix interoperability.597AGPL-3.0-or-later
wsdg-app-manifestWASMA Manifest and Permission Source Parser591Apache-2.0
cuenv-casContent-addressed store and action cache for cuenv, modelled on the Bazel Remote Execution API579AGPL-3.0-or-later
knot0-typesRust types generated from Knot0 JSON Schemas577MIT
cuenv-vcsPluggable input-file hashing for cuenv (VCS-aware when possible)576AGPL-3.0-or-later
tomlreadwrA simple TOML configuration manager with nested key access and type-safe deserialization572MIT OR Apache-2.0
config-roA thread-safe configuration manager for Rust applications that loads and caches JSON configuration files.570MIT OR Apache-2.0
stout-stateLightweight local state management for package installations and configuration565MIT
confixMinimal std-only configuration parser.559AGPL-3.0
disposition_ir_modelSVG diagram generator intermediate representation.555MIT OR Apache-2.0
const_init_buildGet Rust constant variables from configuration file at build time552MIT
const_init_macrosMacros to initialize custom types at build-time551MIT
zenopsDeclarative system configuration management for shell config and dotfiles.550MIT OR Apache-2.0
rtb-configLayered, typed configuration backed by figment. Part of the phpboyscout Rust toolkit.548MIT
tokmd-configConfiguration schemas and defaults for tokmd.546MIT OR Apache-2.0
atomr-agents-registryVersioned artifact registry: tool sets, skills, personas, agents, workflows, harnesses.542Apache-2.0
orion-accessorUnified accessor layer for HTTP, Git, and local resources with redirect rules, proxy control, and env-aware templating.541MIT
rustfs-madminManagement and administration tools for RustFS, providing a web interface and API for system management.540Apache-2.0
zpl_toolchain_profilePrinter profile loading and validation for the ZPL toolchain531MIT OR Apache-2.0
ratio-schemaRatio's versioned serializable data formats.531MPL-2.0
reslA modern configuration and serialization language with variables, expressions, and dynamic runtime evaluation528Apache-2.0 OR MIT
ferripfs-configIPFS node configuration types, compatible with Kubo config format524MIT OR Apache-2.0
native-themeCross-platform native theme detection and loading for Rust GUI applications522MIT OR Apache-2.0 OR 0BSD
sanar-idkInitialize Default Keys - A Rust macro to generate config structs from environment variables easily521MIT
serde-txtrecordA Rust serialization and deserialization library for TXT record format using Serde515MIT
app_dataA library for managing application data directories, including Windows, macOS, and Linux514MIT
r-hyprconfigA modern TUI for managing Hyprland configuration514MIT
aqc-clippy-toml-engineFileEngine for clippy.toml. Writes msrv, thresholds, and disallowed-methods via toml_edit.514MIT OR Apache-2.0
llmenvUniversal scope-aware environment for AI coding agents507MIT OR Apache-2.0
product-farm-coreCore domain types for Product-FARM rule engine503MIT
procenvDerive macro for declarative environment variable configuration with error accumulation and rich diagnostics491MIT
thisconfig-macrosProc macros for thisconfig crate490MIT
deepmergeDeep merge functionality with policy-driven merging and derive macro support489MIT OR Apache-2.0
cuenv-daggerDagger backend for cuenv task execution484AGPL-3.0-or-later
ronikerCreate custom LSPs for RON configurations at compile time.483MIT
libutils-pointerA typed custom pointer to data481MIT
ix-configHierarchical configuration loading for Ixchel480MIT
oxidite-pluginPlugin system for Oxidite web framework with dynamic loading and extension capabilities478MIT
inihxINI parser and Serde (de)serializer in pure Rust. Inspired by INIH C INI parser.472MIT
const-dotenvyA proc-macro to load .env variables at compile time using dotenvy4720BSD
toml_domTOML 1.1 library – read, modify, write472MIT
ichiA lib for instinctive present layout471Apache-2.0
superconfigAdvanced configuration management built on Figment with hierarchical loading, array merging, and smart format detection471MIT
tealeaf-coreSchema-aware data format with human-readable text and compact binary471MIT
env-hooksShell integration for automatic environment management469MIT
scaloSelf-regulating runtime for hyperscale-grade data-plane services. Config, logging and metrics come pre-wired as singletons you…465Apache-2.0
colapA lightweight, human-friendly configuration language parser & code generator464Apache-2.0
tnt-configA Rust library for managing configuration files in a custom format463GPL-2.0-or-later
nix-dev-envNix development environment management and caching462MIT
statelyType-safe state management with entity relationships and CRUD operations461Apache-2.0
g3-configConfiguration management for G3/GB AI coding agent455MIT
basalt-cliCLI for managing Basalt competitions and configurations454GPL-3.0-only
axum-configConfig Loader for Axum Applications454MIT
systemstdA custom embedded terminal handler454MIT
aqc-rustfmt-toml-engineFileEngine for rustfmt.toml. Writes Rustfmt scalar and list settings via toml_edit.448MIT OR Apache-2.0
shakrs-cargo-adapterCargo manifest adapter: lowers per-policy cargo assertions (the [lints] workspace opt-in, package fields) into a…448MIT OR Apache-2.0
cuenv-tools-rustupRustup tool provider for cuenv447MIT
corevpn-configConfiguration management for CoreVPN - server and client configuration446MIT OR Apache-2.0
cuenv-tools-nixNix flake tool provider for cuenv445MIT
dot-agent-coreCore library for dot-agent profile management444MIT
shakrsshakrs: the plugin-host binary. Seeds the policy/adapter/engine registry, loads shakrs.json, runs the reconcile pipeline, applies…443MIT OR Apache-2.0
regent-sdkMulti-paradigm configuration management system as a library442Apache-2.0
arc-automationA scriptable automation tool.440MIT
windows_registry_objObjective Windows Registry manipulation.431MIT
disposition_input_modelSVG diagram generator input data model.430MIT OR Apache-2.0
dotenvor-macrosAttribute macros for dotenvor428MIT OR Apache-2.0
yaml-lint-coreCore YAML linting engine - fast, configurable YAML linter inspired by yamllint426MIT
uciferOpenWrt UCI Document Format Library426GPL-3.0-or-later
auto-env-generatorFast, parallel Rust tool for automatically scanning codebases and generating .env files based on detected environment variable…424MIT
coldstar-configConfiguration constants and settings for Coldstar cold wallet423MIT
fmtstructFormat-agnostic configuration loader supporting no_std, alloc, and std.423MIT
cuenv-tools-githubGitHub Releases tool provider for cuenv423MIT
rangebar-configConfiguration management for rangebar applications422MIT
propel-coreCore types, configuration, and error handling for Propel422MIT OR Apache-2.0
eonfmtA binary for formatting .eon config files.421MIT OR Apache-2.0
doing-configConfiguration loading and types for the doing CLI421MIT
json2dirTool that converts JSON objects to directory trees420MIT
axum-config-macrosProc macros for axum-config419MIT
robit-aiMulti-provider LLM API and configuration layer for robit.419Apache-2.0
path-mungeA command-line utility to help set PATH-type shell variables.418MPL-2.0
yini-rsA YINI (Yet another INI) parser and writer for Rust416MIT OR Apache-2.0
cfgd-coreCore library for cfgd — shared types, providers, reconciler, state416MIT OR Apache-2.0
cedar-policy-mcp-schema-generatorAuto-Generates Cedar schemas from an MCP server's tool descriptions.415Apache-2.0
thisconfigConfig Loader for Rust Applications415MIT
tryphon_macrosProcedural macros for the tryphon configuration library410MIT
crabka-operatorKubernetes operator for Crabka clusters410Apache-2.0
cfuaParser for cfua configuration file format409BSD-3-Clause
zorath-envFast CLI for .env validation against JSON/YAML schemas. 14 types, secret detection, watch mode, remote schemas, 7 export formats,…405MIT
mechanics-configBoa-free schema types (MechanicsConfig, HttpEndpoint) shared between mechanics-core and the Philharmonic connector lowerer.402Apache-2.0 OR MPL-2.0
fast_config_deriveDerive macro for fast_config400MIT
mechanics-coremechanics automation framework (core)399Apache-2.0 OR MPL-2.0
functora-cfgA Rust library that merges configuration values from multiple sources into a single typed value.396MIT
libutils-threatAn error wrapper with additional metadata395MIT
rs-jsonnetPure Rust implementation of Jsonnet 0.21.0 compatible with Google Jsonnet393Apache-2.0
rabbitmq-confParser and manipulation library for RabbitMQ configuration files392MIT OR Apache-2.0
cfgmatic-sourceConfiguration sources (file, env, memory) for cfgmatic framework392MIT OR Apache-2.0
tayvo_optional_structCrate defining a macro that will generate, from a structure, another structure with only Option<T> fields389Apache-2.0
dynpatch-watcherFile watching and live config reloading for dynpatch383MIT
dynpatch-coreRuntime engine for dynpatch - dynamic library loading, ABI validation, and transactional patching382MIT
getmyconfigRead encrypted config and secrets from remote storage380MIT OR Apache-2.0
auth_envauth_env379MulanPSL-2.0
bevy_persistAutomatic persistence for Bevy resources with change detection379MIT OR Apache-2.0
rs-machineidGet the unique machine ID of any host (without admin privileges).378MIT
txgate-policyPolicy engine for transaction approval rules in TxGate378MIT OR Apache-2.0
tanzim-valueLocated configuration values378MIT
iron_config_loaderUnified configuration management for Iron Runtime373MIT
rskit-securityShared TLS and security configuration for rskit transports367MIT
lmstudio-installer-genGenerate one-click LM Studio MCP installers from JSON configuration367MIT
tca-ratatuiTCA theme support for Ratatui terminal UI framework367MIT
env-syncEasily update your local env file with a git-trackable file364MIT OR Apache-2.0
native-theme-icediced toolkit connector for native-theme360MIT OR Apache-2.0 OR 0BSD
shakrs-cargo-policyShakrs Cargo baseline policy: requires the [lints] workspace opt-in so workspace lint tables apply.360MIT OR Apache-2.0
duty_rosterCreate a schedule for some people & tasks during a given range of dates357MIT
yampYet Another Minimal Parser - A safe, predictable YAML parser that treats all values as strings356MIT
kaivReference implementation of the kaiv format (Levels 0-3): lexer, compiler, denormalizer, schema compiler, validator355MIT OR Apache-2.0
shakrs-clippy-adapterClippy linter adapter: merges per-policy assertions and emits engine requirements for Cargo.toml [lints.clippy] and clippy.toml.354MIT OR Apache-2.0
shakrs-rustc-adapterLowers rustc lint requirements into the cargo engine lint tables; owner of [workspace.lints.rust].354MIT OR Apache-2.0
mamlA parser and serializer for MAML (Minimal Abstract Markup Language)352MIT
configtplA configuration library which uses Jinja + YAML to render the configuration values.346non-standard
resl-cliCommand-line interface for RESL - Runtime Evaluated Serialization Language346Apache-2.0 OR MIT
tanzim-mergeMerge parsed configuration values by entry name346MIT
r-resourcesAndroid-style resource management for Rust - compile-time type-safe resource access343MIT OR Apache-2.0
tanzim-sourceDeclarative configuration source (source, options, resource)343MIT
acf-parserA simple ACF parser, targeted at reading Valve configuration files342non-standard
cfgmatic-planTerraform-like plan/apply strategy for cfgmatic configuration framework341MIT OR Apache-2.0
hierconf-coreCore functionality for hierconf configuration management339MIT OR Apache-2.0
locketHelper tool for secret injection as a process dependency335AGPL-3.0-or-later
xeqxeq is a cross-platform CLI tool that runs sequences of commands from a single TOML file, making repetitive tasks fast and…329MIT
optionize-macrosThe procedural macro engine powering the optionize crate329MIT
envmasterA Rust library for environment variable management328MIT OR Apache-2.0
shakrs-clippy-strict-policyShakrs strict Clippy policy: emits the baseline lint set and MSRV settings for Clippy configuration.325MIT OR Apache-2.0
serde-kdl2Serde integration for KDL (KDL Document Language)324MIT
tanzimConfiguration pipeline facade (load, parse, merge)323MIT
shakrs-rustc-strict-policyStrict rustc lint table policy: the [workspace.lints.rust] seven-entry set.322MIT OR Apache-2.0
shakrs-hooks-policyShakrs policy for repo-level Git hooks setup.322MIT OR Apache-2.0
sbo3l-policySBO3L policy engine: YAML/JSON policy parsing + rule evaluation + persistent budget tracking.318MIT
shakrs-rustfmt-adapterRustfmt linter adapter: lowers per-policy assertions into engine requirements for rustfmt.toml.317MIT OR Apache-2.0
atomholdThread-safe configuration store with atomic replacement, versioning, and flexible unload policies.316MIT
pom-parserParser for the POM configuration language3140BSD
shakrs-toolchain-policyShakrs toolchain policy: coordinates rust-toolchain.toml and optional Cargo rust-version.314MIT OR Apache-2.0
jclJack-of-All Configuration Language - A general-purpose configuration language with powerful built-in functions312MIT OR Apache-2.0
railtubeDeclarative environment manager inspired by home-manager, for reproducible Linux setups with APT, Snap, Flatpak, Cargo and custom…312MIT OR Apache-2.0
scf-coreSimple Configuration Facade311Apache-2.0
vr-config-generatorA robust CLI tool for generating Vital Recorder configuration files with support for various medical devices310MIT OR Apache-2.0
cfgmaticFacade crate for cfgmatic configuration management framework310MIT OR Apache-2.0
kanciseAn app with instinctive present layout309Apache-2.0
bridleUnified configuration manager for AI coding assistants (Claude Code, OpenCode, Goose, AMP Code)309MIT
shakrs-rustfmt-policyShakrs rustfmt policy: coordinates Cargo edition and rustfmt.toml baseline settings.308MIT OR Apache-2.0
aqc-rust-toolchain-toml-engineFileEngine for rust-toolchain.toml. Writes Rust toolchain settings via toml_edit.307MIT OR Apache-2.0
envoluntaryAutomatic Nix development environments for your shell306MIT
tanzim-loadLoad configuration bytes from declarative configuration sources306MIT
liveA modular configuration framework with live reloading and atomic, format-agnostic updates.304MIT
shakrs-toolchain-adapterRust toolchain adapter: lowers per-policy assertions into engine requirements for rust-toolchain.toml.301MIT OR Apache-2.0
aqc-deny-toml-engineFileEngine for deny.toml. Writes cargo-deny settings via toml_edit.298MIT OR Apache-2.0
tracing-cfgSimple configuration for your tracing needs296MIT OR Apache-2.0
tanzim-parseParse configuration bytes into tanzim-value trees296MIT
cuenv-tools-urlURL tool provider for cuenv292MIT
cargowatch-coreShared domain types, configuration, and session state for CargoWatch.291MIT
nexara-coreCore types, policy, registry, broker, and audit schema for Nexara290MIT
lightshuttle-manifestManifest types, parser, and JSON Schema for LightShuttle289MIT OR Apache-2.0
ezconfig-rsZero-boilerplate config loading from .env and environment variables289MIT
shakrs-deny-adapterShakrs deny adapter: lowers per-policy assertions into engine requirements for deny.toml.288MIT OR Apache-2.0
rs_ctrl_osA small runtime library for node discovery, ZeroMQ pub/sub messaging, dynamic TOML config reloading, and simple time…287MIT
tanzim-validateValidate and coerce tanzim-value configuration trees282MIT
shackles-git-hooks-adapterShackles adapter for Git hooks configuration.281MIT OR Apache-2.0
shakrs-deny-policyShakrs deny policy: emits the cargo-deny baseline configuration requirement.281MIT OR Apache-2.0
ron-schemaSchema definition and validation for RON (Rusty Object Notation) files280MIT
alun-configAlun configuration: TOML loading, multi-environment profiles, environment variables279Apache-2.0
altair-configType-safe TOML config loading with env overrides and validation278MIT
cfgloader-rs-coreCore functionality for cfgloader - configuration loading library278MIT OR Apache-2.0
optionizeA procedural macro to generate optionized versions of structs for partial configurations, updates, and builders277MIT
derpscfgA brief, incomplete, and mostly wrong derive implementation for scfg277MIT OR Apache-2.0
txtcvCommand-line tool for managing CVs with txtcv276non-standard