A fast, secure environment variable and secret management tool — written in Rust.
rustenv show # view .env with masked secrets
rustenv diff .env .env.production # compare two env files
rustenv encrypt .env # AES-256 encrypted .env.enccurl -fsSL https://raw.githubusercontent.com/anilcan-kara/rustenv/master/install.sh | shcargo install rustenv- 👁️ Show — pretty-print any
.envfile with automatic secret masking - 🔍 Diff — compare two
.envfiles side-by-side, see added/removed/changed keys - ✅ Validate — check syntax, detect empty values, find duplicates, validate booleans
- 📤 Export — convert
.envto shell, Docker, or JSON format - 🔐 Encrypt — AES-256 encrypt your
.envfile into a.env.enc - 🔓 Decrypt — decrypt a
.env.encback to plaintext
See CONTRIBUTING.md. All PRs welcome.
MIT © Anilcan Kara