Security

Envy – manage secrets

Envy is a terminal-based secrets manager designed for developers who want to keep API keys, passwords and environment variables organised in an encrypted vault. It combines an interactive terminal interface with command-line tools for scripting and automation.

The software uses AES-256-GCM authenticated encryption with Argon2id key derivation to protect stored secrets. Credentials can be grouped by project and separated into development, staging and production environments, reducing the need to maintain multiple unprotected configuration files.

The terminal interface provides fuzzy searching for quickly locating stored credentials. Envy also supports secret version history, importing existing .env files and exporting project configurations. Command-line operations let developers retrieve secrets or inject them into application processes.

This is free and open source software.

Key Features

  • Interactive terminal interface for browsing and managing secrets.
  • Command-line interface suitable for scripts and automation.
  • AES-256-GCM authenticated encryption with Argon2id key derivation.
  • Fuzzy search for quickly locating stored credentials.
  • Organise secrets by project.
  • Separate development, staging and production environments.
  • Maintain version history for stored secrets.
  • Import secrets from existing .env files.
  • Export project configurations to .env format.
  • Run application commands with secrets injected into their environment.

Website: github.com/XENONCYBER/envy
Support:
Developer: Envy Contributors
License: MIT License

Envy

Envy is written in Go. Learn Go with our recommended free books and free tutorials.


Related Software

Secrets Management
OpenBaoManage, store, and distribute sensitive data
SOPSEditor of encrypted files
Sealed SecretsOne-way encrypted secrets
TellerManages secrets across multiple vaults and cloud services
External Secrets OperatorSynchronizes secrets from external providers with Kubernetes
InfisicalSecrets management, PKI, and SSH access
Secrets Store CSI DriverMounts external secrets into Kubernetes pods
fnoxEncrypted/remote secret manager
EnvySlick TUI for browsing secrets and a CLI for automation
ConjurSecures application secrets and authenticates machine identities
PhaseCollaborative secrets management for teams
ChamberModern secret management solution

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted