pasejo

Crates.iopasejo
lib.rspasejo
version2025.8.28
created_at2025-05-16 03:56:03.472115+00
updated_at2025-08-28 16:36:45.930558+00
descriptionpassage re-implementation in Rust for teams
homepagehttps://github.com/metio/pasejo
repositoryhttps://github.com/metio/pasejo
max_upload_size
id1676053
size715,041
Sebastian Hoß (sebhoss)

documentation

README

pasejo

pasejo (esperanto for passage) is a re-implementation of passage in Rust for teams. It uses age 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)
  • Rudimentary support for remote sync using Git, Mercurial, or Pijul

[!IMPORTANT] pasejo relies on the age crate 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

Usage

Checkout the docs if you want to learn more about pasejo and how to use it.

Commit count: 131

cargo fmt