{"id":13425108,"url":"https://github.com/gopasspw/gopass","last_synced_at":"2026-01-12T06:54:34.989Z","repository":{"id":37270868,"uuid":"80723074","full_name":"gopasspw/gopass","owner":"gopasspw","description":"The slightly more awesome standard unix password manager for teams","archived":false,"fork":false,"pushed_at":"2025-05-02T09:12:42.000Z","size":17602,"stargazers_count":6145,"open_issues_count":85,"forks_count":508,"subscribers_count":82,"default_branch":"master","last_synced_at":"2025-05-06T16:12:57.677Z","etag":null,"topics":["git","go","gpg","hacktoberfest","password-manager","security"],"latest_commit_sha":null,"homepage":"https://www.gopass.pw/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gopasspw.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"dominikschulz","patreon":"gopass","custom":"https://paypal.me/doschulz"}},"created_at":"2017-02-02T12:33:08.000Z","updated_at":"2025-05-04T23:27:38.000Z","dependencies_parsed_at":"2022-07-12T05:18:28.001Z","dependency_job_id":"e12f9dfe-445c-42f5-a540-d3eb5c92c754","html_url":"https://github.com/gopasspw/gopass","commit_stats":{"total_commits":1753,"total_committers":215,"mean_commits":8.153488372093022,"dds":0.6428978893325727,"last_synced_commit":"99024efd7fb612cf9ba5951bf1a647bc61fd546e"},"previous_names":["justwatchcom/gopass"],"tags_count":96,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gopasspw%2Fgopass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gopasspw%2Fgopass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gopasspw%2Fgopass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gopasspw%2Fgopass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gopasspw","download_url":"https://codeload.github.com/gopasspw/gopass/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253990455,"owners_count":21995773,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["git","go","gpg","hacktoberfest","password-manager","security"],"created_at":"2024-07-31T00:01:04.974Z","updated_at":"2026-01-12T06:54:34.984Z","avatar_url":"https://github.com/gopasspw.png","language":"Go","funding_links":["https://github.com/sponsors/dominikschulz","https://patreon.com/gopass","https://paypal.me/doschulz"],"categories":["Go","HarmonyOS","Utilities","Password Managers","Security","Tools","Applications","security","go","Repositories","Security Tools","Cli"],"sub_categories":["Windows Manager","Security","Selfhosted","Sensor and Acuator Interfaces","Secrets Management"],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimg src=\"docs/logo.png\" height=\"250\" alt=\"gopass Gopher by Vincent Leinweber, remixed from the Renée French original Gopher\" title=\"gopass Gopher by Vincent Leinweber, remixed from the Renée French original Gopher\" /\u003e\n\u003c/p\u003e\n\n# Overview\n\n[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/gopasspw/gopass/badge)](https://securityscorecards.dev/viewer/?uri=github.com/gopasspw/gopass)\n[![Build Status](https://img.shields.io/github/actions/workflow/status/gopasspw/gopass/build.yml?branch=master)](https://github.com/gopasspw/gopass/actions/workflows/build.yml?query=branch%3Amaster)\n[![Go Report Card](https://goreportcard.com/badge/github.com/gopasspw/gopass)](https://goreportcard.com/report/github.com/gopasspw/gopass)\n[![Packaging status](https://repology.org/badge/tiny-repos/gopass-gopasspw.svg)](https://repology.org/project/gopass-gopasspw/versions)\n[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/gopasspw/gopass/blob/master/LICENSE)\n[![Github All Releases](https://img.shields.io/github/downloads/gopasspw/gopass/total.svg)](https://github.com/gopasspw/gopass/releases)\n[![Gopass Slack](https://img.shields.io/badge/%23gopass-Slack-brightgreen)](https://join.slack.com/t/gopassworkspace/shared_invite/zt-17jl74b5x-U1OUW4ts4AQ7eAf2V4QaaQ)\n\n\u003e The slightly more awesome standard UNIX password manager for teams.\n\nManage your credentials with ease. In a globally distributed team, on multiple devices or fully offline on an air-gapped machine.\n\n- **Works everywhere** - The same user experience on Linux, MacOS, *BSD or Windows\n- **Built for teams** - Built from our experience working in distributed development teams\n- **Full autonomy** - No network connectivity required, unless you want it\n\n# How Does It Work?\n\nGopass is a drop-in replacement for pass, the standard UNIX password manager.\nBy default your credentials are encrypted with GPG and versioned in git. This can be customized easily.\nOther backends for encryption (e.g. age) and storage (e.g. fossil) are also available.\nThe primary interface is the command line, making it an excellent choice for CLI fans, CI/CD systems or\nanything you can hook it up with. Gopass can also integrate with your browser so you can largely avoid\nthe command line - if you want.\n\n# Installation\n\n## Necessary prerequisites for running `gopass`\n\n`gopass` can operate without any dependencies but most users will use it with `gpg` and `git`.\nAn external editor is required to use `gopass edit`.\n\n## Installation through package managers\n\n### [Homebrew](https://brew.sh) (Linux/MacOS)\n\n[![homebrew version](https://img.shields.io/homebrew/v/gopass)](https://github.com/Homebrew/homebrew-core/blob/master/Formula/gopass.rb)\n\n```shell\nbrew install gopass\n```\n\n### [MacPorts](https://www.macports.org) (macOS)\n\n[![macports version](https://repology.org/badge/version-for-repo/macports/gopass-gopasspw.svg)](https://ports.macports.org/port/gopass/)\n\n```shell\nsudo port install gopass\n```\n\n### Debian (Ubuntu, Debian, Raspbian, ...)\n\n**Warning**: Do not install the `gopass` package from the official repositories. That is a completely different project that has no relation to us.\n\n```shell\ncurl https://packages.gopass.pw/repos/gopass/gopass-archive-keyring.gpg | sudo tee /usr/share/keyrings/gopass-archive-keyring.gpg \u003e/dev/null\ncat \u003c\u003c EOF | sudo tee /etc/apt/sources.list.d/gopass.sources\nTypes: deb\nURIs: https://packages.gopass.pw/repos/gopass\nSuites: stable\nArchitectures: all amd64 arm64 armhf\nComponents: main\nSigned-By: /usr/share/keyrings/gopass-archive-keyring.gpg\nEOF\nsudo apt update\nsudo apt install gopass gopass-archive-keyring\n```\n\n### Fedora / RedHat / CentOS\n\n[![Fedora version](https://img.shields.io/fedora/v/gopass)](https://packages.fedoraproject.org/pkgs/gopass/gopass/)\n\n```shell\ndnf install gopass\n```\n\nNote: You might need to run `dnf copr enable daftaupe/gopass` first.\n\n### Arch Linux\n\n[![Arch version](https://img.shields.io/archlinux/v/extra/x86_64/gopass)](https://archlinux.org/packages/extra/x86_64/gopass/)\n\n```shell\npacman -S gopass\n```\n\n### Windows\n\n[![Scoop version](https://img.shields.io/scoop/v/gopass)](https://github.com/ScoopInstaller/Main/blob/master/bucket/gopass.json)\n\n```shell\n# WinGet\nwinget install Git.Git\nwinget install GnuPG.Gpg4win\nwinget install gopass.gopass\n# Chocolatey\nchoco install gpg4win\nchoco install gopass\n# Alternatively\nscoop install gopass\n```\n\n### FreeBSD / OpenBSD\n\n```shell\ncd /usr/ports/security/gopass\nmake install\n```\n\n### Alpine Linux\n\n```shell\napk add gopass\n```\n\n## Other installation options\n\nPlease see [docs/setup.md](https://github.com/gopasspw/gopass/blob/master/docs/setup.md) for other options.\n\n### From Source\n\n```shell\ngo install github.com/gopasspw/gopass@latest\n```\n\nNote: `latest` is not a stable release. We recommend to only use released versions.\n\n### Manual download\n\nDownload the [latest release](https://github.com/gopasspw/gopass/releases/latest) and add the binary to your PATH.\n\n# Quick start guide\n\nInitialize a new `gopass` configuration:\n\n```shell\ngopass setup\n\n   __     _    _ _      _ _   ___   ___\n /'_ '\\ /'_'\\ ( '_'\\  /'_' )/',__)/',__)\n( (_) |( (_) )| (_) )( (_| |\\__, \\\\__, \\\n'\\__  |'\\___/'| ,__/''\\__,_)(____/(____/\n( )_) |       | |\n \\___/'       (_)\n\n🌟 Welcome to gopass!\n🌟 Initializing a new password store ...\n🌟 Configuring your password store ...\n🎮 Please select a private key for encrypting secrets:\n[0] gpg - 0xFEEDBEEF - John Doe \u003cjohn.doe@example.org\u003e\nPlease enter the number of a key (0-12, [q]uit) (q to abort) [0]: 0\n❓ Do you want to add a git remote? [y/N/q]: y\nConfiguring the git remote ...\nPlease enter the git remote for your shared store []: git@gitlab.example.org:john/passwords.git\n✅ Configured\n```\n\nBy default `gopass setup` will use `gpg` encryption and `git` storage. This will create a new password store in `$HOME/.local/share/gopass/stores/root` and a configuration in `$HOME/.config/gopass/config` using `gpg` encryption and `git` for versioned storage. Users can override these with e.g. `--crypto=age` to use `age` encryption instead or opt out of using a versioned store with `--storage=fs`.\n\nAn existing store can be cloned with e.g. `gopass clone git@gitlab.example.org:john/passwords.git`.\n\nCreate a new secret:\n\n```shell\ngopass create\n```\n\nList all existing secrets:\n\n```shell\ngopass ls\n```\n\nCopy an existing password to the clipboard:\n\n```shell\ngopass show -c foo\n```\n\nRemove an existing secret:\n\n```shell\ngopass rm foo\n```\n\nOther examples:\n\n```shell\n# Command structure\ngopass [\u003ccommand\u003e] [options] [args]\n# Shortcut for gopass show [\u003ckey\u003e]\ngopass [\u003ckey\u003e]\n\n# Enter the gopass REPL\ngopass\n\n# Find all entries matching the search string\ngopass find github\n\n# List your store\ngopass ls\n\n# List all mounts\ngopass mounts\n\n# List all recipients\ngopass recipients\n\n# Sync with all remotes\ngopass sync\n\n# Setup a new store\ngopass setup\n```\n\n## Screenshot\n\n![screenshot](docs/showcase.png)\n\n## Support\n\nPlease ask on [Slack](https://join.slack.com/t/gopassworkspace/shared_invite/zt-17jl74b5x-U1OUW4ts4AQ7eAf2V4QaaQ).\n\n## Contributing\n\nWe welcome any contributions. Please see [CONTRIBUTING.md](https://github.com/gopasspw/gopass/blob/master/CONTRIBUTING.md) for more information.\n\n## Credit \u0026 License\n\ngopass is licensed under the terms of the MIT license. You can find the complete text in [`LICENSE`](https://github.com/gopasspw/gopass/blob/master/LICENSE).\n\nPlease refer to our [Contributors](https://github.com/gopasspw/gopass/graphs/contributors) page for a complete list of our contributors.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgopasspw%2Fgopass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgopasspw%2Fgopass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgopasspw%2Fgopass/lists"}