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
        6 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/