https://github.com/metio/pasejo
CLI password manager using age
https://github.com/metio/pasejo
age-encryption password-manager
Last synced: about 2 months ago
JSON representation
CLI password manager using age
- Host: GitHub
- URL: https://github.com/metio/pasejo
- Owner: metio
- License: 0bsd
- Created: 2024-06-15T06:45:10.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2026-06-03T03:21:38.000Z (about 2 months ago)
- Last Synced: 2026-06-03T05:08:21.351Z (about 2 months ago)
- Topics: age-encryption, password-manager
- Language: Rust
- Homepage:
- Size: 1.34 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pasejo
`pasejo` (esperanto for `passage`) is a re-implementation of [passage](https://github.com/FiloSottile/passage) in Rust for teams. It uses [age](https://age-encryption.org/) keys for encryption and decryption, stores all your passwords locally, and offers a simple command line interface.
Its main features are:
- Support multiple stores with multiple recipients and identities
- Support for SSH and age keys as identities and recipients
- Support for text-based secrets as well as one-time passwords (TOTP/HOTP)
- Clipboard support for secrets and one-time passwords
- Completions for various shells (bash, elvish, fish, powershell, zsh)
- Execute automated commands before/after reading/writing secrets/passwords
> [!IMPORTANT]
> `pasejo` relies on the [age crate](https://crates.io/crates/age) which itself is in beta and not intended for production use. Therefore, this project is not intended for production use either. Use at your own risk.

## Usage
Checkout the [docs](./docs/README.md) if you want to learn more about `pasejo` and how to use it.