LSE toolsLSE toolsgit-secrets (368)git-secrets (368)

Tool and Usage

Project details

Apache License 2.0
Programming language
shell script
Michael Dowling
Latest release
Latest release date

Project health

This score is calculated by different factors, like project age, last release date, etc.

Why this tool?

You would most likely use git-secrets in development teams or as an individual developer. The primary goal is to prevent accidentally submitting authentication details or otherwise sensitive information to your software repositories.

How it works

This tool is activated by adding it to your PATH variable. This way when 'git secrets' is executed (or git secrets), it is picked up by the git command itself. Additionally, a hook is to be configured, so that upon committing new changes, they are scanned and evaluated.

Usage and audience

git-secrets is commonly used for data leak prevention or information leak prevention. Target users for this tool are developers and system administrators.


  • Command line interface

Tool review and remarks

The review and analysis of this project resulted in the following remarks for this security tool:


  • + The source code of this software is available

Author and Maintainers

Git-secrets is under development by Michael Dowling.


Supported operating systems

Git-secrets is known to work on Linux and macOS.

git-secrets alternatives

Similar tools to git-secrets:



Git-crypt enables encryption and decryption of files in a Git repository. It is transparent to the user and can be used to freely share a repository containing both public and private information.



Gauntlt is a security toolkit that allows attacking your code. Its purpose is to be mean and test as many types of attacks and see if it can withstand them. The project is available under the MIT license and exists since 2012.



DET is a proof of concept to perform data exfiltration using either single or multiple channels at the same time.

All git-secrets alternatives

This tool page was updated at . Found an improvement? Help the community by submitting an update.

Related tool information


This tool is categorized as a DevOps security tool and data loss prevention tool.