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 does133MIT
envccTUI for configuring Claude Code environment variables73MIT
envcfgA Rust crate for environment configuration management.398Apache-2.0
envchAn intuitive program that allows users to set, modify, list, and remove environment variables3,407MIT
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 mismatches31MIT
envcipherEncipher .env files to make accidental leaks harmless82MIT
envconfBoilerplate free initialization of structs from environment variables3,433MIT/Apache-2.0
envconf_deriveBoilerplate free initialization of structs from environment variables (derive crate)2,756MIT/Apache-2.0
envconfgenConfig struct generator.3,677MIT
envconfigBuild a config structure from environment variables without boilerplate.9,015,372MIT
envconfig_deriveBuild a config structure from environment variables without boilerplate.9,013,584MIT
envcraftPrecise tools for .env files58MIT
envcryptEncrypt environment variables at compile-time and decrypt them at runtime.125,001MIT OR Apache-2.0
envcrypt-macrointernal125,775MIT OR Apache-2.0
envctlTake full control over your .env environment variables2,762Apache-2.0
envdA simple dotenv!142MIT
envd-macrosProc macros for gmodx-rs188MIT
envd-parserA simple dotenv!174MIT
envdiffCompare two .env files variable by variable33MIT
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,898MIT
enveilDEPRECATED: this crate has been renamed to `enject`. Please update your dependency.72MIT
enveloMinimal envelope that bundles header, payload, and per-route metadata; no dependencies and `#![no_std]`.27MIT OR Apache-2.0
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 application327MIT
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.0
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,122MIT
envfRuns a program with environment variables specified on the command line or in files1,575GPL-3.0-or-later
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,675MIT
envfile-cargoA super fast and lightweight .env loader for Rust74MIT OR Apache-2.0
envflagA strict, zero-boilerplate env manager with dotenvy support and validation.99MIT
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,807MIT
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.139MIT
envgrepSearch through all processes environment variables on linux1,652MIT
envguardEncrypted .env files that just work. Zero config, single binary, built-in team sharing.55MIT
envguard-rsValidate environment variables at startup with a declarative schema40MIT
envheadA crate to build environment variable names using a static prefix. Works great with the popular clap crate.1,545MIT
envhubManage your dotfiles and packages with ease.25,556MIT
envhub-extManage your dotfiles and packages with ease.3,406MIT
envhub-hmManage your dotfiles and packages with ease.14,886MIT
envhub-pkgsManage your dotfiles and packages with ease.9,442MIT
envhub-providersManage your dotfiles and packages with ease.3,284MIT
envhub-stowManage your dotfiles and packages with ease.2,064MIT
envhub-typesManage your dotfiles and packages with ease.6,839MIT
enviA simple CLI tool to manage environment variables for multiple environments1,725MIT
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 file451MIT
envintA quick & dirty proc-macro to parse env variables into integers for compile-time configuration856MIT
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,427MIT
envishSearch for environment variables2,775MIT
envisim_estimateDesign-based estimation and variance estimation2,906AGPL-3.0-only
envisim_samplrSampling methods for balanced and spatially balanced sampling3,139AGPL-3.0-only
envisim_utilsUtility methods for design-based sampling methods and estimation3,468AGPL-3.0-only
envisionA ratatui framework for collaborative TUI development with headless testing support707MIT
envjaLibrary for parsing / applying Jinja2-like syntax4,402MIT
envja-cliCLI for Jinja2-like env var interpolation3,419MIT
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.0
envmanRust crates to manage environment variables.16,253MIT
envman_deriveMacros to manage environment variables.16,242MIT
envman_derive_internalsderive macro implementation for envman crate16,606MIT
envman_testTest utilities for envman.3,385MIT
envmapSmall crate to read environment variables into a hashmap3,327MIT
envmasterA Rust library for environment variable management328MIT OR Apache-2.0
envmgrDotfiles and CLI environment manager535Apache-2.0
envmntEnvironment variables utility functions.6,176,855Apache-2.0
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.18MIT
envokeA simple and ergonomic way to load environment variables into struct fields.23,218MIT OR Apache-2.0
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.0
envoluntaryAutomatic Nix development environments for your shell306MIT
envopA CLI for syncing environment variables using 1password5,228ISC
envoptParse environment variables by defining a struct.2,004MIT/Apache-2.0
envopt-deriveParse environment variables by defining a struct, derive crate.2,936MIT/Apache-2.0
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 files372MIT
envoy-control-planeEnvoy xDS v3 APIs8,180Apache-2.0
envoy-dummy-statsGenerate dummy histogram metrics of Envoy.3,241MIT OR Apache-2.0
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.0
envoy-typesCollection of protobuf types and other assets to work with the Envoy Proxy
through Rust gRPC services.1,200,611Apache-2.0
envoy_httpA minimal and pragmatic Rust web application framework built for rapid development10,303MIT OR Apache-2.0
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.0
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.0
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.0
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 manager80MIT
envrunIT, home, and industrial automation platform with control loops and LLM agents23non-standard
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.0
envseal-cliCLI interface for envseal — post-agent secret management215MIT OR Apache-2.0
envseal-guiPure-Rust native desktop UI for envseal. Zero JavaScript, zero webview.186MIT OR Apache-2.0
envseal-mcpMCP server for envseal: agent-native secret access with GUI-gated approval172MIT OR Apache-2.0
envsensor-demoAn application for fetching and visualizing data from environment sensors.476MIT
envsentryCLI tool for finding missing and unused environment variables in Rust projects42MIT
envsetA command-line tool for setting environment variables in a .env file15,700ISC
envshsend and shorten stuff with envs.sh2,051MIT
envshieldDefine a schema for your .env files.755GPL-3.0-or-later
envshimSymlink shim to load executables with user-defined environment variables2,777GPL-3.0-or-later
envstashManage .env files across git branches with versioning, diffing, and optional encryption143GPL-3.0
envstructConvert the environment variables into a structured configuration9,800MPL-2.0
envstruct_deriveConvert the environment variables into a structured configuration10,132MPL-2.0
envsubCommand line utility for substituion of environment variables5,462Apache-2.0
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 Rust111MIT
envtraceTrace where environment variables are defined and modified85MIT
envtricks.env file manipulation utilities33MIT
envtypedTyped environment-variable loading with structured errors40MIT OR Apache-2.0
envuse-parsera parser to envuse file18,414MIT
envutilA rust library to encapsulate boilerplate code for handling environment variables5,068MIT
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.0
envvaultA secure environment variable management tool with encryption and team collaboration features29GPL-3.0
envvault-cliA local-first encrypted environment variable manager62MIT OR Apache-2.0
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 encrypt37MIT
envx-tuiTerminal user interface for envx environment variable manager3,451MIT
envydeserialize env vars into typesafe structs18,575,116MIT
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,063MIT
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.0
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