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.
config-shellexpandGlue between config and shellexpand110MIT OR Apache-2.0
nyx-agent-coreImplementation-detail config, state, persistence, and scan orchestration for nyx-agent.109AGPL-3.0-or-later
lift-configLIFT-CONFIG: .lith configuration language parser and validator108MIT
whoami-cliCLI tool for whoami.toml - portable AI agent profiles. Create and validate profiles interactively.107MIT OR Apache-2.0
agent-adaptData model and runtime adapters for authoring coding-agent assets (skills, agents, hooks, scripts, packs, MCP servers) once and…107MIT
tui-vfx-recipesJSON recipe loading and validation for tui-vfx106MIT
configloader_deriveProc macro derive implementation for configloader106Apache-2.0
use-config-profilePrimitive runtime and deployment profile names for RustUse106MIT OR Apache-2.0
use-config-secretPrimitive secret references and redacted values for RustUse configuration helpers105MIT OR Apache-2.0
use-config-layerPrimitive shallow configuration map layering and merging for RustUse105MIT OR Apache-2.0
connparseParse database connection strings, DSNs, URLs, file paths, and cloud storage URIs.105Apache-2.0
kconfirm-libStatic analysis library for the Kconfig configuration language104GPL-2.0-only
libyayYAY (Yet Another YAML) parser - a human readable, writable, and diffable data format103Apache-2.0
attune-sqliteSQLite backend for attune.103MIT OR Apache-2.0
grapsus-configConfiguration loading and validation for Grapsus reverse proxy102MIT OR Apache-2.0
lightshuttle-exportManifest to deployment artifact transpilation for LightShuttle102MIT OR Apache-2.0
rtcom-configProfile persistence for rtcom, the Rust terminal communication tool.102Apache-2.0
pupoxideA high-performance, memory-safe, declarative configuration management tool inspired by Puppet.101MIT
local-envxA local-first CLI for working securely with .env files.101MIT
disposition_input_ir_rtLogic to map `disposition` input model to intermediate representation.101MIT OR Apache-2.0
suture-mergeDead-simple semantic merge for structured files. Merge JSON, YAML, TOML, CSV, XML, Markdown, DOCX, XLSX, PPTX, SVG, HTML,…100Apache-2.0
hushspecPortable specification types for AI agent security rules100Apache-2.0
hasp-backend-envenv:// backend for hasp — reads secrets from environment variables.100MIT OR Apache-2.0
attune-deriveDerive macro for attune's Settings trait.100MIT OR Apache-2.0
dotenvppFrom-scratch .env parsing and loading toolkit in Rust.99MIT OR Apache-2.0
envflagA strict, zero-boilerplate env manager with dotenvy support and validation.99MIT
minenvuse env files to store config, env vars override them, in 50 lines of code instead of 1,50099MIT
wanfWANF parser, decoder, encoder, and stream support for Rust.98Apache-2.0
rust_bus_macrosbus — Lightweight CQRS Library for Rust98MIT
hasp-backend-filefile:// backend for hasp — reads secrets from files.97MIT OR Apache-2.0
libutils-problemA problem wrapper with additional metadata97MIT
treeversalTraverse and manipulate a tree97MIT
lushellLua scripted gtk layer-shell widgets96MIT
xdg-config-stowXDG-centric GNU stow replacement for dotfile management95MIT
ergo-adapterKernel adapter surface for manifests, event binding, composition checks, and capture helpers in Ergo93MIT OR Apache-2.0
cirious_codex_configA robust, foundational configuration management framework for the Cirious ecosystem.92MIT OR Apache-2.0
polyversSingle-macro schema versioning for Rust: declare a struct family with #[add]/#[edit]/#[delete] mutations across versions and…92MIT
argus-configConfiguration management for the Argus web crawler91MIT
easy-tracingA crate to easy use tracing90Apache-2.0
vld-configConfig validation for vld — validate TOML/YAML/JSON/ENV configs at load time90MIT
dotr-cliRust-native backup tool for personal configuration files90MIT
nexara-runtimePolicy-enforced Nexara runtime for listing and calling tools90MIT
confval-deriveDerive macros for confval90Apache-2.0
g3rs-clippy-adapterClippy linter adapter: merges per-policy assertions and emits engine requirements for Cargo.toml [lints.clippy] and clippy.toml.89MIT OR Apache-2.0
load-configA configuration loader library that supports multiple formats.89MIT
philiprehberger-dotenvFast .env file parser with variable interpolation, multi-file layering, and type-safe loading88MIT
oxideconfThe Oxide Markup Language - A fast CFG-style markup/config language parser written in Rust88GPL-3.0-or-later
use-go-modgo.mod metadata primitives for RustUse88MIT OR Apache-2.0
ch-configTyped configuration loading with validation and secret-file support88SUL-1.0
amethystate-tauriType-safe reactive persistence for Rust GUI apps88MIT
genconfCLI utility for generating config files from YAML-driven templates86MIT
dynconfigDynamically change fields of a struct based on a path.86Apache-2.0
gifnocType-safe configuration with layered overrides via a proc-macro DSL86MIT
nexara-secretsSecret store contracts and local encrypted secret storage for Nexara86MIT
nexara-registrySigned skill registry and manifest contracts for Nexara86MIT
nexara-remoteRemote tool discovery and execution contracts for Nexara86MIT
devboy-token-catalogBackend-driven token catalog for devboy-tools — JSON-defined per-provider variants (CN/global/coding tiers, region-specific…86Apache-2.0
use-go-workgo.work workspace metadata primitives for RustUse85MIT OR Apache-2.0
g3rs-rustfmt-adapterRustfmt linter adapter: lowers per-policy assertions into engine requirements for rustfmt.toml.85MIT OR Apache-2.0
haz-configYAML configuration parser for haz workspaces, projects, and task files.85AGPL-3.0-or-later
ini-editA lossless, format-preserving INI parser built on rowan — parse, inspect, and edit INI files without losing comments, whitespace,…84MIT
dossier-dotfilesYet another, _blazingly fast_ dotfiles manager, one that supports multiple environments, and respects the Git configuration of…83MIT
use-tsconfigPartial tsconfig metadata primitives for RustUse83MIT OR Apache-2.0
use-pyprojectpyproject.toml metadata primitives for RustUse83MIT OR Apache-2.0
use-package-jsonpackage.json metadata primitives for RustUse83MIT OR Apache-2.0
llmuxer-keystoreCredential persistence for llmuxer: stores one LlmConfig per provider in ~/.config/llmuxer/config.json82MIT
env_parser_rsA lightweight, type-safe environment file parser.82MIT
cargo-verctlCargo subcommand for managing versions in single and workspace Cargo.toml files (bump, set, list)82MIT
use-php-iniPHP INI metadata primitives for RustUse.82MIT OR Apache-2.0
rust-tokio-supervisorA Rust tokio supervisor with declarative task supervision, restart policy, shutdown coordination, and observability.81MIT
use-configFacade crate for primitive RustUse configuration vocabulary81MIT OR Apache-2.0
crabenvThe simplest, opinionated way to keep .env files, schemas, and examples aligned.81MIT
envrollgit for your .env files — local-first, encrypted, single-binary environment manager80MIT
config-resolverA modular configuration resolver for auto-detecting and resolving runtime values (IPs, ports, peer IDs)80MIT OR Apache-2.0
rust-config-secretsA library for encrypting and decrypting secrets within configuration files.79MIT
ergo-prod-durationShared duration-literal parser for Ergo production config surfaces79MIT OR Apache-2.0
win_machine_guidA simple library to read and reset the Windows MachineGuid registry key.78MIT
anvil-envA lightweight environment and configuration manager for VFX/Animation pipelines78MIT
ronixSerialize Rust structs to Nix expressions — the bridge between serde and NixOS78MIT
kaiv-cliCommand-line toolchain for the kaiv format: compile, validate, infer, and import/export JSON, YAML, TOML, XML, CBOR, Avro,…78MIT OR Apache-2.0
abplA collection of Rust boilerplate: a reloadable-systemd-service lifecycle helper, a hot-reloading axum wrapper, a…78AGPL-3.0-or-later
gatekpr-configConfiguration loading and validation utilities78MIT
stardive-coreShared contracts, config, and HTTP client for Stardive API tooling78MIT
anvil-devDeclarative workstation configuration management78MIT OR Apache-2.0
hessra-cap-schemaPrincipal schema definitions for the Hessra capability engine78Apache-2.0
cratesdotio-mcpA Model Context Protocol (MCP) server for searching and retrieving crate information from crates.io77MIT
rotterna-libA library for parsing and converting StepMania files to osu! files76MIT
armature-featuresFeature flags, A/B testing, and gradual rollout for Armature75Apache-2.0
cfgd-crdcfgd Custom Resource Definition spec types, schemas, and cross-field validation74MIT OR Apache-2.0
jugar-yamlELI5 YAML-First declarative game creation for children ages 5-1274MIT
firewall-objectsFirewall object primitives for networks, services, and application indicators.74MIT
envfile-cargoA super fast and lightweight .env loader for Rust74MIT OR Apache-2.0
configloaderDerive-based environment variable configuration loader for Rust structs74Apache-2.0
dnf-repofilePure Rust library for parsing, managing, validating, diffing, and rendering DNF/YUM .repo configuration files73MIT
rpm-spec-profileDistribution profiles for the RPM spec analyzer: identity, macros, rpmlib features, whitelists73MIT OR Apache-2.0
attuneRuntime-mutable, persisted, observable configuration for Rust.73MIT OR Apache-2.0
lorumUnified MCP configuration manager for AI coding tools72MIT
structprop-validatorCommand-line validator for structprop configuration files72MIT OR Apache-2.0
tsukai-manifestStructured CLI manifest format for AI-agent consumption — typed model, JSON-schema generation, semantic validation, and tiered…72MIT OR Apache-2.0
tauri-plugin-rpstateTauri v2 plugin that exposes rpstate reactive persistent state to the frontend, with TypeScript codegen72MIT
envbindTyped environment binding primitives for Rust services.71MIT
fig-sysFFI bindings and native library for fig (the comment-preserving JSON/YAML/TOML/… config engine). Used by the `fig` crate.71MIT OR Apache-2.0
relonPublic API facade for the Relon language71Apache-2.0
copybook-governanceGovernance contracts and interoperability map for feature flags and support matrix.71AGPL-3.0-or-later
costroid-configShared, read-only TOML config (budget targets + opt-in alerts) for the Costroid CLI and taskbar.70Apache-2.0
power-plant-semanticAlgorithmic code embeddings: TF-IDF, Random Indexing, and combined semantic scoring.68Apache-2.0
g3rs-rustc-adapterLowers rustc lint requirements into the cargo engine lint tables; owner of [workspace.lints.rust].67MIT OR Apache-2.0
ergo-loaderProject discovery, graph decode, and source loading for the Ergo graph execution engine67MIT OR Apache-2.0
selinux_configfile100% safe Rust parser and writer for /etc/selinux/config with format preservation66MIT
nwnrs-nwpkgTyped nwproject manifest and lockfile behavior for Neverwinter Nights package workflows66GPL-3.0-only
cfg_watcherConfiguration watcher wrapper with tokio async66MIT
paramlang`paramlang` is an expressive programming language helping to define parameters for your programs. `paramlang` is aimed at…66GPL-3.0-only
oorooA fast, compiled rule engine with a text-based DSL66MIT
bevy_config_fileA Bevy plugin for loading configuration from YAML, JSON, or RON files with environment variable overrides66MIT
fafFAF (Foundational AI-context Format) — Project DNA for any AI. IANA-registered application/vnd.faf+yaml.65MIT
devops-validateYAML validation and auto-repair engine for DevOps configuration files: Kubernetes, Docker Compose, GitLab CI, GitHub Actions,…65MIT OR Apache-2.0
zero_copy_envZero-copy environment variable access via OS memory (FFI/libc)64MIT
decodalParser, evaluator, and embedding API for the Decodal data description language.64MIT OR Apache-2.0
ftrioAttribute-based feature toggles for Rust. A faithful port of FtrIO (.NET).63MIT
kanchiKanchi (感知 — "sensing") — typed environment-discovery primitive: declare detection axes, get the FALLBACK const + detect()→Option…62MIT
tartarus-apiStructured API for sandboxing system (currently utilizing `bubblewrap`)62Apache-2.0
admin-configConfiguration management library for Rust web applications with support for multiple databases, authentication, security, and…61MIT
serde-libconfigasaurusSerde serialization and deserialization for libconfig format60MIT OR Apache-2.0
std_newA personal standard setup for new Rust projects60Unlicense
claude-hooksProgrammatic management of Claude Code hooks60MIT OR Apache-2.0
confaiFast CLI to inspect and edit the config of every AI coding agent installed on your machine60MIT
nacos-toolkitNacos configuration parsing and management toolkit (Rust port of nacos-toolkit)60MIT
nexara-learning-jsonlJSONL usage signal store for Nexara learning60MIT
nexara-compat-qwenQwen-family compatibility helpers for Nexara60MIT
netweftDeterministic network planning and configuration generation for portable infrastructure.59MIT
cuenv-servicesService supervision, readiness probes, and process management for cuenv59AGPL-3.0-or-later
prepPrepare Rust projects for greatness59Apache-2.0 OR MIT
nexara-learning-memoryIn-memory usage signal store for Nexara learning59MIT
nexara-learning-sledSled usage signal store for Nexara learning59MIT
nexara-serverStandalone HTTP server for Nexara tools and skill administration59MIT
bevy-settings-libA flexible settings management library for Bevy with async saving, multiple formats, and built‑in validation58MIT
librebarOpinionated application foundation for Rust CLIs and services58Apache-2.0 OR MIT
stately-filesFile upload and relative path management for stately58Apache-2.0
disposition_irSVG diagram generator intermediate representation.58MIT OR Apache-2.0
envcraftPrecise tools for .env files58MIT
wifi-densepose-configConfiguration management for WiFi-DensePose57MIT OR Apache-2.0
sello-policyDEPRECATED: Renamed to txgate-policy. This crate re-exports txgate-policy for backward compatibility.57MIT OR Apache-2.0
confishOfficial Rust SDK for confish — typed configuration, actions, logs, feeds, and webhook verification.57MIT
option_parserStreaming command-line and config-file option parser.56MIT
herosal-heroscriptHeroScript - A defensive configuration language for safe system orchestration56Apache-2.0
lockedenvType-safe, freeze-on-load environment variable management56MIT OR Apache-2.0
stick-and-stringSAS 1.1 (Stick And String) — human-readable data serialization format. Parser, validator, and bidirectional JSON converter.56non-standard
any-switchLocal app profile/state switcher.56MIT
nanoteroAn ultra-fast, lightweight parser for the Tero configuration format.56MIT
use-rust-cargoComposable Cargo project and workspace primitives for RustUse.55MIT OR Apache-2.0
spectrum-themeTyped theme-token engine facade55MIT
g3rs-cargo-policyg3 cargo baseline policy: requires the [lints] workspace opt-in so the workspace lint tables actually apply.55MIT OR Apache-2.0
concrete-configSet complex build-time constants from a toml file55EUPL-1.2
amethystate-macros-arenaAgnostic arena handle macro for amethystate55MIT
krypt-cliCross-platform dotfiles manager. Rust binary. Config-driven. (Installs the `krypt` binary.)54MIT
config-easyA small interactive settings menu for command-line Rust applications54MIT OR Apache-2.0
batata-clientRust client for Batata/Nacos service discovery and configuration management53Apache-2.0
pookieLoad cookies from web browsers53(Apache-2.0 OR BSL-1.0 OR Zlib) AND MIT
aqc-git-hooks-engineFileEngine for Git hook files.53MIT OR Apache-2.0
g3rs-rustfmt-policyg3 rustfmt policy: coordinates Cargo edition and rustfmt.toml baseline settings.53MIT OR Apache-2.0
ergo-hostProduction host orchestration layer for the Ergo deterministic graph execution engine53MIT OR Apache-2.0
nexara-policyDeterministic one-line policy authoring and simulation for Nexara53MIT
kamft_desktopKamft desktop utilities including screenshot capture and WeChat Work integration53MIT
cellos-cortexBridge between CellOS execution cells and the Cortex doctrine layer — DoctrineAuthorityPolicy, CortexCellRunner,…52MIT OR Apache-2.0
fixurjavainstallA JVM & Kotlin management utility52MIT OR Apache-2.0
lightshuttle-secretsSecret sources and .env file loader for LightShuttle52MIT OR Apache-2.0
synx-formatSYNX — The Active Data Format (meta crate). Re-exports synx-core under a format-oriented crate name.52MIT
cfgvValidate configuration and produce human readable error messages51MIT
conf-hubA modern, high-performance, and reactive configuration management library for Rust, designed for highly concurrent async…51MIT OR Apache-2.0
voltgleanExport Windows power plans as a powershell script51MIT OR Apache-2.0
herosal-capacitymodelCapacity Model - Node specification and capacity planning for GeoMind/Mycelium50Apache-2.0
mon-toolsCommand-line interface for Mycel Object Notation - a type-safe configuration language50AGPL-3.0-or-later
g3rs-rustc-strict-policyStrict rustc lint table policy: the [workspace.lints.rust] seven-entry set.50MIT OR Apache-2.0
cc-personaFast persona switching for Claude Code via config overlays and symlinks50MIT
sl-server-flowLocal Minecraft server lifecycle flow primitives and execution support50Apache-2.0
sl-server-startup-scan-coreShared startup candidate scanning logic for Minecraft server folders and archives50Apache-2.0
i_edit_jsonA lightweight, high-performance tool for editing JSON based on field paths49MIT OR Apache-2.0
agentschemaAgentSchema Rust Runtime - declarative AI agent definitions49MIT
env-requiredTiny macro to validate required environment variables (and parse via FromStr).49MIT OR Apache-2.0
g3rs-clippy-strict-policyg3 strict clippy policy: bakes the legacy guardrail3 lint set + msrv into a ClippyLinterAdapterRequirement.49MIT OR Apache-2.0
evault-store-memoryIn-memory backends for evault (test fixtures).49MIT
runlatch-coreCore data model, provider trait, and built-in providers for runlatch.48MIT
spine-rsA spec-compliant parser for the Spine configuration language48BSD-3-Clause
evault-runnerProcess runner with injected environment for evault.48MIT
evault-scanner-regexRegex-based source-code scanner for environment-variable usage.48MIT
evault-tuiTerminal user interface for evault.48MIT
evault-store-keyringOS keyring-backed secret store for evault.48MIT
linebarA simple tool for formatting stdout for the swaybar. (Wayland: Sway)47MIT
uiniparserA robust INI parser for Rust with variable substitution, environment support, and typed getters.47MIT
paramdefType-safe parameter definition system47MIT OR Apache-2.0
cuenv-awsAWS integration for the cuenv ecosystem47AGPL-3.0-or-later
cuenv-vaultHashiCorp Vault integration for the cuenv ecosystem47AGPL-3.0-or-later
evault-store-sqlcipherSQLCipher-encrypted metadata store for evault.47MIT
evault-materializerMaterializes .env files from an evault manifest.47MIT
cromptStructured Config-as-Script — zero-boilerplate Shell CLI scaffolding.46Apache-2.0
llm-config-cliCommand-line interface for LLM Config Manager with interactive prompts, colored output, and comprehensive configuration management46Apache-2.0
tool-versionsParser and manipulation library for .tool-versions files46MIT OR Apache-2.0
cuenv-gcpGCP integration for the cuenv ecosystem46AGPL-3.0-or-later
evault-manifestParser and serializer for the evault.toml project manifest.46MIT
tomlmenu-deriveProc-macro derive for the `tomlmenu` schema.46MIT