Meet krypt 🔐 – A terminal password manager built for speed, security, and keyboard warriors.

I built this over the weekend while playing with Zed and Copilot. Would love to hear your thoughts!

No browser extension. No cloud subscription. Just a fast, secure, keyboard-driven TUI 🚀

Fast | 🔐 Secure | 💻 Scriptable

  • AES-256-GCM encryption + Argon2id key derivation
  • Optional TOTP 2FA unlock
  • Logins, Notes, Cards, Identities, SSH Keys
  • GitHub Gist sync (encrypted)
  • CLI access for scripting: krypt get <name> <field>

Built with Go + Bubble Tea + Lip Gloss.

Try it out, star the repo, or roast my (copilot) code—all feedback welcome! 🌟

🔗 github.com/mojoaar/krypt

  • Artwork@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    7 hours ago

    The pass was audited more than the still freaking awesome KeePassXC mentioned (e.g. discussion#9921).
    Also, no GUI is required, unless you meant keepassxc-cli.

    More software supports pass out-of-the-box, including Git, Rclone, Docker etc., which you usually can change/proxy to a KeePass database handler like keepassxc-cli, but still.

    Therefore, the KeePass specification is a marvel, too, especially for generally more convenient personal use, but Pass and GPG are just the enterprise/professional standard trusted by marvelous vendors (e.g. DigiCert).

    keepassx2pass.py: imports KeepassX XML data
    keepass2csv2pass.py: imports Keepass2 CSV data
    keepass2pass.py: imports Keepass2 XML data

    Source: https://www.passwordstore.org/