alternatives to

git-crypt

Transparent file encryption in git

Side by side

3 open source alternatives to git-crypt
ToolFitStarsLicenceTermsSelf-hostedLanguageLatestLast push
SOPSFull replacement23kMPL-2.0Open sourceNoGov3.13.32026-10-05
transcryptFull replacement1.7kMITOpen sourceNoShellv2.3.22026-07-21
git-secretPartial4kMITOpen sourceNoShellv0.5.02026-09-28

Every alternative

Language
Licence
Fit

3 alternatives

SOPSFull replacement

Simple and flexible tool for managing secrets

Encrypts the values inside YAML, JSON and env files with age, PGP or cloud KMS keys.

Language
Go
Licence
MPL-2.0
Stars
23k
Latest
v3.13.3
Last push
2026-10-05
transcryptFull replacement

transparently encrypt files within a git repository

Transparent encryption through git filters, using OpenSSL and a shared password.

Language
Shell
Licence
MIT
Stars
1.7k
Latest
v2.3.2
Last push
2026-07-21
git-secretPartial

:busts_in_silhouette: A bash-tool to store your private data inside a git repository.

Encrypts files with the GPG keys of each allowed user, through explicit hide and reveal commands.

Language
Shell
Licence
MIT
Stars
4k
Latest
v0.5.0
Last push
2026-09-28

Head to head

About git-crypt

Language
C++
Licence
GPL-3.0
Stars
9.9k
Last push
2025-09-24

About git-crypt →