🍺 BREW Explorer

← all formulae

gokey

brew install gokey v0.2.1 BSD-3-Clause

Simple vaultless password manager in Go

11
30-day installs · #8249
30
90-day · #8666
107
365-day · #9014
2.4k
★ GitHub stars · updated 4mo ago

Build dependencies

GitHub topics

deterministic ecc ed25519 key-generator keychain password-generator password-manager password-store password-vault rsa-key seed stateless

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "go",
    "go-md2man"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Simple vaultless password manager in Go",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:17+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "gokey",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-04-24T00:45:19Z",
  "github_readme_excerpt": "# gokey\n\n![build](https://github.com/cloudflare/gokey/actions/workflows/ci.yml/badge.svg)\n[![Go Report Card](https://goreportcard.com/badge/github.com/cloudflare/gokey)](https://goreportcard.com/report/github.com/cloudflare/gokey)\n\n## A simple vaultless password manager in Go\n\n**gokey** is a password manager, which does not require a password vault.\nInstead of storing your passwords in a vault it derives your password on the\nfly from your master password and supplied _realm_ string (for example,\nresource URL). This way you do not have to manage, backup or sync your password\nvault (or trust its management to a third party) as your passwords are\navailable immediately anywhere.\n\n###### example\n```\ngokey -p super-secret-master-password -r example.com\n```\n\n###### options\n\n  - `-o \u003coutput path\u003e` - by default **gokey** outputs generated data to\n  `stdout`\n  - `-P \u003c/path/to/password\u003e` - path to master password file which will be used\n  to generate other passwords/keys or to encrypt seed file (see [Modes of\n  operation](#modes-of-operation) below, if no master password or master\n  password file is provided, **gokey** will ask for it interactively)\n  - `-p \u003cmaster password\u003e` - master password which will be used to generate\n  other passwords/keys or to encrypt seed file (see [Modes of\n  operation](#modes-of-operation) below, if no master password or master\n  password file is provided, **gokey** will ask for it interactively)\n  - `-r \u003cpassword/key realm\u003e` - any string which identifies requested\n  password/key, most likely key usage or resource URL\n  - `-s \u003cpath to seed file\u003e` - needed, if you want to use seed file instead of\n  master password as an entropy source (see [Modes of\n  operation](#modes-of-operation) below); can be generated with `-t seed` flag\n  as described below\n  - `-skip \u003cnumber of bytes\u003e` - number of bytes to skip when reading seed file\n  - `-u` - **UNSAFE**, allow generating keys without using a seed file (see\n  [Modes of operation](#modes-of-operation) below)",
  "github_repo": "cloudflare/gokey",
  "github_stars": 2430,
  "github_topics": [
    "deterministic",
    "ecc",
    "ed25519",
    "key-generator",
    "keychain",
    "password-generator",
    "password-manager",
    "password-store",
    "password-vault",
    "rsa-key",
    "seed",
    "stateless"
  ],
  "homepage": "https://github.com/cloudflare/gokey",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 11,
  "installs_365d": 107,
  "installs_90d": 30,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "BSD-3-Clause",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "gokey",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 8249,
  "rank_365d": 9014,
  "rank_90d": 8666,
  "raw_hash": "3b71a75b5cf4e5d6",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/g/gokey.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.2.1",
  "versioned_formulae": [],
  "why_use_this": null
}