Introduction
Zero-knowledge, end-to-end encrypted secret management for modern teams.
Welcome to Redenv - a secure, zero-knowledge secret management system that replaces traditional .env files with encrypted, versioned secrets stored in the cloud.
What is Redenv?#
Redenv is a CLI-first tool that enables developers to manage secrets securely without ever exposing them in plaintext. Your secrets are encrypted client-side before being sent anywhere, meaning we never see your data.
Key Features#
- Zero-Knowledge Encryption - All encryption happens on your machine using AES-256-GCM
- Version History - Track changes to your secrets over time
- Environment Support - Separate secrets for development, staging, and production
- Team Collaboration - Share encrypted secrets with your team securely
- SDK Support - Native SDKs for JavaScript/TypeScript and Python
Quick Example#
# Install the CLI
bun add -g @redenv/cli
# Initialize a new project
redenv init my-project
# Add a secret
redenv set DATABASE_URL "postgres://..." --env production
# List secrets
redenv list --env productionHow It Works#
- You create a project with a master password
- Secrets are encrypted locally using your password
- Encrypted data is stored in Upstash Redis
- Your team can access secrets with the shared password
- No one else - not even us - can read your secrets
Next Steps#
Tip
It can be used without Fumadocs UI, in other words, it's headless.
For beginners and normal usages, use Fumadocs UI.