Credfence is a high-performance secret and credential scanning engine built in Rust. It detects exposed API keys, tokens, and secrets in Git repositories and is designed to run as a CLI, in CI pipelines, or as a scalable async worker service.
Key Features
- Secret & credential detection: Detects API keys, tokens, passwords, and other sensitive data.
- High-performance Rust engine: Built with Rust for speed and efficiency.
- Reusable library + thin CLI: Can be used as a library or via a lightweight command-line interface.
- Deep history scanning: Supports full repository scans or diff-only scanning.
- JSON & SARIF output: Provides output formats compatible with GitHub code scanning.
- Safe by design: Secrets are masked before storage or output to prevent exposure.
- Link:- https://credfence.com
rustyaml