git-crypt
brew install git-crypt
v0.8.0_1
GPL-3.0-or-later
Transparent encryption/decryption of files in a git repository using GPG or symmetric keys.
Why you might care
Encrypt sensitive files (credentials, keys, configs) at rest in git without breaking normal git workflows—files decrypt automatically when you check them out and re-encrypt on commit. Useful for storing secrets in version control without a separate secrets manager, and works with existing CI/CD systems via GPG key provisioning.
4.7k
30-day installs · #627
12.9k
90-day · #710
48.1k
365-day · #703
Runtime dependencies
Build dependencies
Links
- https://www.agwa.name/projects/git-crypt/
- Brew formula source: Formula/g/git-crypt.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"git-secret",
"sealed-secrets",
"transcrypt"
],
"build_dependencies": [
"docbook",
"docbook-xsl"
],
"categories": [
"encryption",
"version-control",
"security"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"openssl@4"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Enable transparent encryption/decryption of files in a git repo",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:38:03+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "git-crypt",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://www.agwa.name/projects/git-crypt/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": "git-crypt - transparent file encryption in git",
"installs_30d": 4692,
"installs_365d": 48130,
"installs_90d": 12880,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "GPL-3.0-or-later",
"llm_generated_at": "2026-06-20T23:46:01+00:00",
"llm_model": "claude-haiku-4-5",
"name": "git-crypt",
"oldnames": [],
"one_liner": "Transparent encryption/decryption of files in a git repository using GPG or symmetric keys.",
"optional_dependencies": [],
"rank_30d": 627,
"rank_365d": 703,
"rank_90d": 710,
"raw_hash": "4214f9b95a263466",
"recommended_dependencies": [],
"revision": 1,
"ruby_source_path": "Formula/g/git-crypt.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [
{
"libxslt": "build"
}
],
"version_head": null,
"version_stable": "0.8.0",
"versioned_formulae": [],
"why_use_this": "Encrypt sensitive files (credentials, keys, configs) at rest in git without breaking normal git workflows\u2014files decrypt automatically when you check them out and re-encrypt on commit. Useful for storing secrets in version control without a separate secrets manager, and works with existing CI/CD systems via GPG key provisioning."
}