Security

Chamber – secrets manager

Chamber is a local-first secrets manager designed to store passwords, API keys, certificates, database credentials and other sensitive information. Written in Rust, it provides encrypted storage without requiring a cloud-based secrets management service.

The software uses ChaCha20-Poly1305 authenticated encryption with Argon2-based key derivation. Secrets are stored in a local SQLite database, with support for multiple vaults and different credential types. This approach gives users direct control over where their sensitive information is kept.

Chamber includes an interactive terminal interface built with Ratatui and Crossterm, together with command-line tools for managing vaults and retrieving credentials. It supports searching, password generation, importing and exporting data, and backup operations.

A REST API provides an additional interface for integrating secret management into scripts and other applications. Chamber can be installed from precompiled binaries or built from source.

This is free and open source software.

Key Features

  • Local encrypted storage for passwords, API keys, certificates and credentials.
  • ChaCha20-Poly1305 authenticated encryption with Argon2 key derivation.
  • SQLite database with transactional storage.
  • Interactive terminal interface built with Ratatui and Crossterm.
  • Command-line tools for creating, retrieving and managing secrets.
  • Support multiple encrypted vaults.
  • Search stored credentials and generate passwords.
  • Import and export secrets in multiple formats, including JSON and CSV.
  • Backup and restore vault data.
  • REST API for integrating secrets management with other applications.

Website: github.com/mikeleppane/chamber
Support:
Developer: Mikko Leppänen
License: MIT License

Chamber in action
Click image for full size

Chamber is written in Rust. Learn Rust 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