About
dotenvx is a improved version of dotenv, created by the same creator, designed to provide a better experience for managing environment variables. It is particularly useful for developers who work with multiple languages, frameworks, and platforms, as it allows for consistent usage across different environments. With dotenvx, users can easily manage and secure their environment variables, making it an essential tool for developers.
Details
The key features of dotenvx include:
- Run Anywhere: Works the same across every language, framework, and platform
- Multiple Environments: Create and load different environment files (e.g.,
.env.production
) with ease - Encryption: Add encryption to
.env
files with a single command, using Elliptic Curve Integrated Encryption Scheme (ECIES) and AES-256 - Variable Expansion: Add the value of another variable in your
.env
file - Multiple
.env
files: Compose multiple.env
files flexibly - Multi-line values: Add multi-line secrets like public keys
- Debug: Built-in debugging for server and local environments
- Contextual help: Built-in next steps when something goes wrong
- Append
.gitignore
: Append to.gitignore
in