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