talisman
« Back to VersTracker
Description:
Tool to detect and prevent secrets from getting checked in
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: security pre-commit secrets-detection git developer-tools
Install: brew install talisman
About:
Talisman is a pre-commit hook that detects secrets and sensitive files before they are committed to a Git repository. It scans for patterns like high-entropy strings, common secret formats, and suspicious file types to prevent accidental leaks. This tool helps developers maintain security hygiene by catching potential breaches early in the development workflow.
Key Features:
  • Detects secrets and credentials in code using pattern matching and entropy analysis
  • Supports pre-commit hooks for seamless integration into Git workflows
  • Configurable to ignore false positives and customize detection rules
  • Works with multiple Git hosting platforms and CI/CD pipelines
Use Cases:
  • Pre-commit hook to scan for API keys, passwords, and certificates in source code
  • CI/CD pipeline integration to enforce security policies during code reviews
Alternatives:
  • git-secrets – Similar pre-commit scanning, but Talisman offers better entropy-based detection and easier configuration
  • truffleHog – TruffleHog focuses on deep Git history scanning, while Talisman is optimized for pre-commit hooks
Version History
Detected Version Rev Change Commit
Oct 9, 2025 4:58pm 0 VERSION_BUMP 2442fd34
Sep 12, 2025 3:14am 0 VERSION_BUMP 1dce0bf3