gpgme
brew install gpgme
v2.1.0
LGPL-2.1-or-later
C library providing programmatic access to GnuPG encryption and signing operations.
Why you might care
Use GPGME when you need to integrate GnuPG functionality into C/C++ applications without shelling out to gpg commands. It's the canonical, maintained library for crypto operations in GnuPG's ecosystem—used by mail clients, password managers, and build systems that need signed artifacts. Language bindings exist for Python, Ruby, and others.
47.9k
30-day installs · #134
130.9k
90-day · #158
362.1k
365-day · #187
Runtime dependencies
Links
- https://www.gnupg.org/related_software/gpgme/
- Brew formula source: Formula/g/gpgme.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"GnuPG",
"OpenSSL",
"libsodium"
],
"build_dependencies": [],
"categories": [
"library",
"encryption",
"crypto"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"gnupg",
"libassuan",
"libgpg-error"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Library access to GnuPG",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:38:23+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "gpgme",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://www.gnupg.org/related_software/gpgme/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": "index",
"installs_30d": 47919,
"installs_365d": 362070,
"installs_90d": 130911,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "LGPL-2.1-or-later",
"llm_generated_at": "2026-06-20T23:42:56+00:00",
"llm_model": "claude-haiku-4-5",
"name": "gpgme",
"oldnames": [],
"one_liner": "C library providing programmatic access to GnuPG encryption and signing operations.",
"optional_dependencies": [],
"rank_30d": 134,
"rank_365d": 187,
"rank_90d": 158,
"raw_hash": "e79c7f834fd37567",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/g/gpgme.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": null,
"version_stable": "2.1.0",
"versioned_formulae": [],
"why_use_this": "Use GPGME when you need to integrate GnuPG functionality into C/C++ applications without shelling out to gpg commands. It\u0027s the canonical, maintained library for crypto operations in GnuPG\u0027s ecosystem\u2014used by mail clients, password managers, and build systems that need signed artifacts. Language bindings exist for Python, Ruby, and others."
}