BROWSE A-Z

All 305,250 crates, alphabetically

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.

envcast_deriveShort, clear description of what the project does133MITConfiguration envccTUI for configuring Claude Code environment variables73MITCommand line utilitiesDevelopment tools envcfgA Rust crate for environment configuration management.398Apache-2.0 envchAn intuitive program that allows users to set, modify, list, and remove environment variables3,407MITCommand line utilities envchainThe Rust version of envchain, but support only Linux secret service.1,547MIT envchain-rsThe Rust version of envchain, but support only Linux secret service.8,996MIT envcheckA fast, modern CLI for linting .env files and detecting K8s ↔ env mismatches31MITCommand line utilitiesDevelopment tools envcipherEncipher .env files to make accidental leaks harmless82MITCommand line utilitiesCryptography envconfBoilerplate free initialization of structs from environment variables3,433MIT/Apache-2.0Configuration envconf_deriveBoilerplate free initialization of structs from environment variables (derive crate)2,756MIT/Apache-2.0Configuration envconfgenConfig struct generator.3,677MITConfiguration envconfigBuild a config structure from environment variables without boilerplate.9,015,372MITConfigurationWeb programming envconfig_deriveBuild a config structure from environment variables without boilerplate.9,013,584MITConfigurationWeb programming envcraftPrecise tools for .env files58MITCommand line utilitiesConfiguration envcryptEncrypt environment variables at compile-time and decrypt them at runtime.125,001MIT OR Apache-2.0CryptographyDevelopment tools::Build Utils envcrypt-macrointernal125,775MIT OR Apache-2.0 envctlTake full control over your .env environment variables2,762Apache-2.0Command line utilities envdA simple dotenv!142MITCommand line utilitiesConfiguration envd-macrosProc macros for gmodx-rs188MIT envd-parserA simple dotenv!174MIT envdiffCompare two .env files variable by variable33MITCommand line utilitiesDevelopment tools envdoctorDevTools for Environment Variables — offline static analysis15MIT envdotA simple, lightweight procedural macro to read a .env file at build time, and link it's environment variables at runtime1,626MIT/Apache-2.0 enveit helps you work with environment variables and convert it to any type using only type annotations12,898MITConfiguration enveilDEPRECATED: this crate has been renamed to `enject`. Please update your dependency.72MITCommand line utilitiesCryptography enveloMinimal envelope that bundles header, payload, and per-route metadata; no dependencies and `#![no_std]`.27MIT OR Apache-2.0Data structuresNo standard library::No dynamic allocation envelopAn envelope encryption library porting godaddy/asherah to rust6,156non-standard envelopeAn interpolatable Envelope trait along with a generic 2D Point trait. Useful for controlling parameters over time.52,807MIT envelope-addrMinimal parsing and formatting for SMTP envelope addresses (non RFC 5322)27MIT envelope-cliTerminal-based zero-based budgeting application327MITCommand line utilitiesFinance envelope_detectorA collection of types and traits useful for high performance envelope detection over a signal.9,820Apache-2.0/MIT enveloperA very simple envelope encryption library using aes-gcm1,223GPL-3.0 envelopersA very simple envelope encryption library using aes-gcm44,501non-standard envelopwdA robust, lightweight library for parsing and validating email addresses and mailboxes with sqlx and lettre integration.66Apache-2.0Data structuresEmail envencA crate for managing encrypted environment variables using either AES or ChaCha20Poly13053,218MIT OR Apache-2.0 enventoryA typed, self-documenting environment variable registry1,738MIT enventory-coreCross-crate registration machinery for the `enventory` crate37MIT enverorA library to load environment variables into structs with serde11,071MIT envexA modern, cross-platform environment variable manager with TUI and CLI interfaces3,122MITCommand line utilitiesDevelopment tools envfRuns a program with environment variables specified on the command line or in files1,575GPL-3.0-or-laterCommand line utilitiesConfiguration envfetchLightweight cross-platform CLI tool for working with environment variables7,700MIT envfileBuffer an environment file into an in-memory map, update the map, and write back to the file174,675MITParser implementations envfile-cargoA super fast and lightweight .env loader for Rust74MIT OR Apache-2.0ConfigurationDevelopment tools envflagA strict, zero-boilerplate env manager with dotenvy support and validation.99MITConfigurationOperating systems envfmtExpands environment variables in string1,039MIT envforgeA Rust crate to build and validate environment configurations from runtime values30MIT OR Apache-2.0 envfulA tool to verify the presence of environment variables before running a process39,807MITCommand line utilities envfuryUtilities for procedural reading of the env varaibles.59,023MIT envgenGenerate and validate .env files from one spec - self-documenting config, consistent across environments, secrets stay out of git.139MITCommand line utilitiesConfiguration envgrepSearch through all processes environment variables on linux1,652MITCommand line utilities envguardEncrypted .env files that just work. Zero config, single binary, built-in team sharing.55MITCommand line utilitiesCryptography envguard-rsValidate environment variables at startup with a declarative schema40MITConfigurationDevelopment tools envheadA crate to build environment variable names using a static prefix. Works great with the popular clap crate.1,545MITCommand-line interfaceDevelopment tools::Procedural macro helpers envhubManage your dotfiles and packages with ease.25,556MITCommand line utilities envhub-extManage your dotfiles and packages with ease.3,406MITCommand line utilities envhub-hmManage your dotfiles and packages with ease.14,886MITCommand line utilities envhub-pkgsManage your dotfiles and packages with ease.9,442MITCommand line utilities envhub-providersManage your dotfiles and packages with ease.3,284MITCommand line utilities envhub-stowManage your dotfiles and packages with ease.2,064MITCommand line utilities envhub-typesManage your dotfiles and packages with ease.6,839MITCommand line utilities enviA simple CLI tool to manage environment variables for multiple environments1,725MITCommand line utilities envideGet a grasp on your `.env` files296GPL-3.0 envieEnvie is a lightweight and user-friendly library for managing environment variables in Rust. It helps you load and parse .env…5,815MPL-2.0 envinDisplays information about your Rust environment3,302MIT envinatorGenerate .env.example from .env file451MITCommand line utilities envintA quick & dirty proc-macro to parse env variables into integers for compile-time configuration856MITDevelopment tools::Procedural macro helpers envioA secure command-line tool for managing environment variables12,820MIT/Apache-2.0 enviousDeserialize (potentially nested) environment variables into your custom structs532,497MIT OR Apache-2.0 envirDeserialize/serialize struct from/to env19,280MIT envir_deriveDerive macro for envir crate15,159MIT environSet scope-limited values can can be accessed statically55,305Apache-2.0 environmentHelper to deal with environment variables.652,272MIT OR Apache-2.0 environment-sanityenvironment-sanity3,694MIT environment_templateTool for applying environment variables to configuration files.2,775MIT environmentalSet scope-limited values can can be accessed statically11,288,564Apache-2.0 environstyped environment variable resolution with fallback key chains2,427MITConfiguration envishSearch for environment variables2,775MIT envisim_estimateDesign-based estimation and variance estimation2,906AGPL-3.0-onlyMathematicsScience envisim_samplrSampling methods for balanced and spatially balanced sampling3,139AGPL-3.0-onlyMathematicsScience envisim_utilsUtility methods for design-based sampling methods and estimation3,468AGPL-3.0-onlyMathematicsScience envisionA ratatui framework for collaborative TUI development with headless testing support707MITCommand-line interfaceDevelopment tools::Testing envjaLibrary for parsing / applying Jinja2-like syntax4,402MITValue formatting envja-cliCLI for Jinja2-like env var interpolation3,419MITCommand line utilitiesValue formatting envkitA dead-simple env loader93MIT envlload .envl and .envlconf3,337MIT envl-clienvl-cli provides a better .env859MIT envl-codeblockcode block for envl944MIT envl-configparser and lexer for .envlconf file.3,231MIT envl-utilsutil elements for envl3,335MIT envl-variablesparser and lexer for .envl file.303MIT envl-varsparser and lexer for .envl file.3,504MIT envloadAutomatically fill structs from env variables6,273MIT envload_deriveDerive macro for envload6,897MIT envloaderA simple environment setter5,452non-standard envlockEncrypt, decrypt, and inject .env files with age encryption77MIT OR Apache-2.0Command line utilitiesCryptography envmanRust crates to manage environment variables.16,253MITConfiguration envman_deriveMacros to manage environment variables.16,242MITConfiguration envman_derive_internalsderive macro implementation for envman crate16,606MITConfiguration envman_testTest utilities for envman.3,385MITConfiguration envmapSmall crate to read environment variables into a hashmap3,327MIT envmasterA Rust library for environment variable management328MIT OR Apache-2.0Configuration envmgrDotfiles and CLI environment manager535Apache-2.0 envmntEnvironment variables utility functions.6,176,855Apache-2.0ConfigurationOperating systems envmodeA Library to know and manage the current working environment of the application.4,073MIT envnThe Premium Secrets and .env Manager CLI7,681MIT envo-cliTyped .env manager: schema with types, profile inheritance, secret-leak detection, and encryption at rest.18MITCommand line utilitiesConfiguration envokeA simple and ergonomic way to load environment variables into struct fields.23,218MIT OR Apache-2.0ConfigurationParsing tools envoke-cliResolve variables from literals, commands, scripts, and templates - output as env vars, .env files, or custom formats684MIT OR Apache-2.0 envoke_deriveA proc macro for loading environment variables into struct fields automatically.22,918MIT OR Apache-2.0Development tools::Procedural macro helpers envoluntaryAutomatic Nix development environments for your shell306MITCommand line utilitiesConfiguration envopA CLI for syncing environment variables using 1password5,228ISC envoptParse environment variables by defining a struct.2,004MIT/Apache-2.0Command-line interface envopt-deriveParse environment variables by defining a struct, derive crate.2,936MIT/Apache-2.0Command-line interface envoptionFunctions for parsing environment variables with support for required, optional, and default values11,907MIT OR Apache-2.0 envoptsA crate to make handling environment variables easier2,626MIT/Apache-2.0 envorGet env vars to types with default.10,498MIT envoyConveniences for manipulating environment variables.70,935MIT/Apache-2.0 envoy-acme-xdsEnvoy XDS for transparent ACME certificate issuance78Apache-2.0 envoy-cliA Git-like CLI for managing encrypted environment files372MITCommand line utilities envoy-control-planeEnvoy xDS v3 APIs8,180Apache-2.0 envoy-dummy-statsGenerate dummy histogram metrics of Envoy.3,241MIT OR Apache-2.0Simulation envoy-dynamic-modules-rust-sdkEnvoy Proxy Dynamic Modules Rust SDK2,494Apache-2.0 envoy-ext-proc-stubsPre-compiled gRPC client and server stubs for the Envoy ext_proc protocol3,454MIT envoy-grpc-ext-procpre-compiled gRPC client and server stubs for the envoy ext_proc protocol929MIT envoy-mobile-sysA syscrate for envoy-mobile5,250Apache-2.0 envoy-prost-tonicEnvoy's protobuf messages and services for rust and tonic2,051MIT OR Apache-2.0 envoy-sdkRust SDK for WebAssembly-based Envoy extensions16,903Apache-2.0WebAssembly envoy-typesCollection of protobuf types and other assets to work with the Envoy Proxy through Rust gRPC services.1,200,611Apache-2.0Network programmingWeb programming envoy_httpA minimal and pragmatic Rust web application framework built for rapid development10,303MIT OR Apache-2.0AsynchronousNetwork programming envoypbA crate containing built protobufs for the Envoy XDS data plane API1,577MIT envoyproxyEnvoy ProtoBuf and JSON data bindings for Rust via Prost and Serde.1,950MIT OR Apache-2.0 envparseParse compile-time environment variables into `const`s232,327Unlicense OR MIT OR Apache-2.0ConfigurationDevelopment tools::Build Utils envparserA dotenv implementation for Rust67MIT envpathA library for parsing and deserialising paths with special rules. The format is similar to `["$proj(com.xy.z): data ? cfg",…25,048Apache-2.0ConfigurationEncoding envpopulateIf you have a `.env.dist` file committed in GIT and after a recent `git pull` it has been changed, so now you need to add those…1,846MIT envportget port form env3,221SSPL-1.0 envqByte-preserving .env query and editing tool399BSD-3-Clause envrCross-platform take of POSIX's `env` command4,365MPL-2.0Command line utilities envrcAuto source bash .envrc of your workspace6,746MIT envroA crate to load environment variables from a .env file into the process environment variables8,858MIT envrollgit for your .env files — local-first, encrypted, single-binary environment manager80MITCommand line utilitiesConfiguration envrunIT, home, and industrial automation platform with control loops and LLM agents23non-standardCommand line utilities envryptPlaceholder to reserve the name for crates.io trusted publishing. Real releases publish via CI (OIDC).17MIT envs📦 A Rust library for detecting various system environments, including virtualization, containers, OS types, and more.5,478MIT envs-cli🛠️ A Rust CLI tool that outputs comprehensive system information using the envs library.1,858MIT envsafeRust library to safely combine dotenv files with existing environment1,305MIT envsealWrite-only secret vault with process-level access control — post-agent secret management409MIT OR Apache-2.0Command line utilitiesCryptography envseal-cliCLI interface for envseal — post-agent secret management215MIT OR Apache-2.0Command line utilitiesCryptography envseal-guiPure-Rust native desktop UI for envseal. Zero JavaScript, zero webview.186MIT OR Apache-2.0Command line utilitiesCryptography envseal-mcpMCP server for envseal: agent-native secret access with GUI-gated approval172MIT OR Apache-2.0Command line utilitiesCryptography envsensor-demoAn application for fetching and visualizing data from environment sensors.476MIT envsentryCLI tool for finding missing and unused environment variables in Rust projects42MITCommand line utilitiesDevelopment tools envsetA command-line tool for setting environment variables in a .env file15,700ISCCommand line utilitiesConfiguration envshsend and shorten stuff with envs.sh2,051MITCommand line utilities envshieldDefine a schema for your .env files.755GPL-3.0-or-later Command-line interfaceCommand line utilities envshimSymlink shim to load executables with user-defined environment variables2,777GPL-3.0-or-laterConfiguration envstashManage .env files across git branches with versioning, diffing, and optional encryption143GPL-3.0Command line utilitiesDevelopment tools envstructConvert the environment variables into a structured configuration9,800MPL-2.0Configuration envstruct_deriveConvert the environment variables into a structured configuration10,132MPL-2.0Configuration envsubCommand line utility for substituion of environment variables5,462Apache-2.0Command line utilities envsubstVariables substitution967,059MIT/Apache-2.0 envswitchA tool for managing and switching environment variable configurations670MIT EnvSyncEnvSync is an extension of Rust's envie library, providing functionality to synchronize environment variables between memory and…944MPL-2.0 envsync-cliSynchronize environment variables across machines using Automerge and iroh networking.22MIT envtestA lightweight, type‑safe wrapper around the Kubernetes `envtest` Go package that lets you spin up a temporary control plane from…45,644MIT/Apache-2.0 envtestkitTest kit for logics with environment variable involvements85,238MIT envtimeRuntime and compile time environment resolution for Rust5,471MIT envtoolsA modern collection of system administration tools written in Rust111MITCommand line utilitiesFilesystem envtraceTrace where environment variables are defined and modified85MITCommand line utilities envtricks.env file manipulation utilities33MIT envtypedTyped environment-variable loading with structured errors40MIT OR Apache-2.0Configuration envuse-parsera parser to envuse file18,414MIT envutilA rust library to encapsulate boilerplate code for handling environment variables5,068MITDevelopment tools envvarThis tiny crate provides the `var()` function which is the same as `std::env::var()` but the `NotPresent` variant of `VarError`…8,406MIT OR Apache-2.0 envvar-parserA simple library for parsing environment variables1,645MIT envvarsGetting environment variables considering shell configuration24,827Apache-2.0ConfigurationOperating systems envvaultA secure environment variable management tool with encryption and team collaboration features29GPL-3.0Command line utilitiesCryptography envvault-cliA local-first encrypted environment variable manager62MIT OR Apache-2.0Command line utilitiesCryptography envxInteract with envx servers via CLI1,587MIT envx-cliCommand-line interface for envx environment variable manager3,293MIT envx-coreCore functionality for envx - environment variable management3,630MIT envx-secureA CLI for .env file management: diff, audit, and encrypt37MITCommand line utilitiesDevelopment tools envx-tuiTerminal user interface for envx environment variable manager3,451MIT envydeserialize env vars into typesafe structs18,575,116MITConfiguration envy-cliA magical little tool that takes care of your environment settings.7,839Apache-2.0/MIT envy-cmdA command line tool for displaying environment variables in a human friendly form3,321MIT envy-maskA Config File Example Generator4,173MIT envy-rsGenerate obfuscated Windows PowerShell payloads that resolve to paths by globbing environment variables.2,777GPL-3.0-or-later envy-storedeserialize AWS parameter store values into typesafe structs2,063MITConfiguration envy-tomlAn extension for injecting TOML into environment variables1,548MIT envy-tuiTUI manager for EnvyControl - GPU switching for Nvidia Optimus laptops65MIT envyrEnvyr is a tool to automagically package an application and run it in a sandboxed environment.12,897Apache-2.0Command line utilitiesVirtualization enwSimilar to the GNU env command, but will automatically load an .env file, if found.16,487MIT/Apache-2.0 enwiroSimplify your workflow with dedicated project environments for each workspace in your window manager10,465GPL-3.0-or-later enwiro-adapter-i3wmi3wm adapter for enwiro3,826GPL-3.0-or-later enwiro-adapter-tmuxtmux adapter for enwiro610GPL-3.0-or-later enwiro-bridge-activitywatchActivityWatch bridge for enwiro: reports the active enwiro env as aw-server heartbeats138GPL-3.0-or-later enwiro-bridge-i3-activitywatchDEPRECATED: renamed to enwiro-bridge-activitywatch, which works with any enwiro adapter226GPL-3.0-or-later enwiro-bridge-rofiRofi bridge for enwiro901GPL-3.0-or-later enwiro-cookbook-chezmoiChezmoi cookbook for enwiro771GPL-3.0-or-later