transcrypt
« Back to VersTracker
Description:
Configure transparent encryption of files in a Git repo
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: encryption git security developer-tools secrets
Install: brew install transcrypt
About:
Transcrypt is a script that enables transparent encryption for files within a Git repository. It leverages Git's clean/smudge filters to automatically encrypt files upon commit and decrypt them upon checkout. This allows developers to securely store sensitive data like credentials and configuration files alongside their code without exposing secrets in the repository history.
Key Features:
  • Automatic encryption/decryption via Git filters
  • Supports multiple encryption backends (OpenSSL, GnuPG)
  • Per-repository configuration via .gitattributes
  • Simple command-line interface for setup and usage
Use Cases:
  • Storing API keys and credentials in private Git repos
  • Managing encrypted configuration files for different environments
  • Collaborating on projects requiring sensitive data without exposing secrets
Alternatives:
  • git-crypt – Similar functionality but requires GPG keys for all collaborators
  • blackbox – More complex setup, better suited for large teams with strict key management
Version History
Detected Version Rev Change Commit