7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Gopass

Open source

A command-line password manager for teams that works as a drop-in replacement for pass, encrypting with GPG and storing credentials in git by default.

gopass.pw
Gopass homepage screenshot
GitHub stars
7.2k
Last commit
yesterday
Repository age
9 years
Version
v1.17.3
Licence
MIT
Self-hosted
Yes

About Gopass

Gopass is a UNIX-style password manager aimed at teams. It can replace pass, the standard UNIX password manager, as a drop-in, and works the same across Linux, macOS, BSD and Windows, including across several devices, or entirely offline on an air-gapped computer.

By default, credentials get encrypted using GPG and tracked in git, which provides history and syncing through any git remote. The backends can be changed, with options such as age for encryption and fossil for storage. The primary interface is the command line, which suits CLI users and CI/CD systems, while a browser integration reduces the need to use it. It needs no network connection unless you want one, and most users pair it with gpg and git.

Gopass is written in Go and licensed under MIT. It is available from package managers including Homebrew, MacPorts, Fedora COPR, Arch, Alpine, FreeBSD and Windows, but the README warns not to install the package called gopass from the official Debian repositories, because that is an unrelated project. It suits developers and ops teams sharing secrets through git.

Key features

  • Drop-in replacement for pass
  • GPG encryption with git versioning
  • Alternative backends such as age
  • Team sharing through git remotes
  • Browser integration option
  • Works offline on air-gapped machines

Good fit for

  • →Sharing credentials within an engineering team
  • →Secrets for CI/CD scripts
  • →Offline password storage on Linux
Built with
Go
Tags
password-manager
gpg
git
cli
security
teams
pass
secrets
golang

Gopass: questions and answers

What is Gopass used for?
Gopass is a command-line password manager for teams that works as a drop-in replacement for pass, encrypting with GPG and storing credentials in git by default. It is a good fit for sharing credentials within an engineering team, secrets for CI/CD scripts and offline password storage on Linux.
Is Gopass open source?
Yes. Gopass is open source under the MIT licence. Its source code is on GitHub at gopasspw/gopass and is written mainly in Go.
Is Gopass free?
Yes. Gopass is open source, so the software itself is free to use.
What is Gopass an alternative to?
Gopass is an open-source alternative to Keeper, NordPass, Zoho Vault and TeamPassword. Other open-source alternatives to Keeper include Passbolt, Bitwarden and Padloc.
Is Gopass actively maintained?
Yes. The most recent commit to Gopass was on 1 October 2026, and the latest release is v1.17.3, published on 22 September 2026. The project has 7.2k stars on GitHub.

Open-source alternatives to Gopass

See all

SaaS alternatives to Gopass

See all