Envx
Envx is a CLI tool I wrote that allows you to securely share and synchronize environment variables between you and your team. It uses RSA-4096 encryption to encrypt environment variables for each team member, decrypting them client-side on request. The server only stores public keys and UUIDs - your secrets never leave your machine unencrypted.
Features
- End-to-end encryption - RSA-4096 encryption for all secrets
- Team collaboration - Easily add members to your projects
- Multiple output formats - JSON, key-value, or pretty-printed table
- Shell spawning - Launch a shell with environment variables set
- Offline access - Cached files in ~/.config/envx
- Password manager integration - Support for primary key password commands (e.g., 1Password)
Installation
curl -fsSL https://get.envx.sh | sh
Windows users can download the binary directly from the releases page.
envx --help
