🍺 BREW Explorer

← all formulae

checkpwn

brew install checkpwn v0.6.0 MIT

Check Have I Been Pwned and see if it's time for you to change passwords

18
30-day installs · #7073
61
90-day · #6771
186
365-day · #7546
137
★ GitHub stars · updated 2mo ago

Build dependencies

GitHub topics

data-breach haveibeenpwned hibp password security

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Check Have I Been Pwned and see if it\u0027s time for you to change passwords",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:20+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "checkpwn",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-06-19T17:10:02Z",
  "github_readme_excerpt": "## checkpwn ![Tests](https://github.com/brycx/checkpwn/workflows/Tests/badge.svg) ![Security Audit](https://github.com/brycx/checkpwn/workflows/Security%20Audit/badge.svg)\n\nCheck [Have I Been Pwned](https://haveibeenpwned.com/) and see if you need to change your passwords.\n\n### Installation via Package Managers (Cargo or Homebrew)\n\nCheckpwn is available from either Cargo or Homebrew for your convenience.\n\n#### Cargo:\n```\ncargo install checkpwn\n```\n#### Homebrew:\n```\nbrew install checkpwn\n```\n#### Update:\n```\ncargo install --force checkpwn\n```\n#### Register \u0026 update API key:\n```\ncheckpwn register 123456789\n```\nThis command creates a `checkpwn.yml` configuration file in the user\u0027s configuration directory and saves the API key. You must complete this step before making any calls to the account API (`checkpwn acc`).\n\n#### Check an account, or list of accounts, for breaches:\n```\ncheckpwn acc test@example.com\n```\n```\ncheckpwn acc daily_breach_check.ls\n```\n_NOTE: List files must have the .ls file extension._\n\nWhen checking accounts, checkpwn runs them against both the HIBP \"paste\" and \"account\" databases.\n\n#### Check a password:\n```\ncheckpwn pass\n```\n### Changelog\nSee [here](https://github.com/brycx/checkpwn/releases).\n\n### License\ncheckpwn is available under the MIT license. See the `LICENSE` file for more information.\n",
  "github_repo": "brycx/checkpwn",
  "github_stars": 137,
  "github_topics": [
    "data-breach",
    "haveibeenpwned",
    "hibp",
    "password",
    "security"
  ],
  "homepage": "https://github.com/brycx/checkpwn",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 18,
  "installs_365d": 186,
  "installs_90d": 61,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "checkpwn",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 7073,
  "rank_365d": 7546,
  "rank_90d": 6771,
  "raw_hash": "78a5bac930b78660",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/c/checkpwn.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.6.0",
  "versioned_formulae": [],
  "why_use_this": null
}