Credfence

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