Skip to content
@GitGuardian

GitGuardian

GitGuardian is a developer-first solution scanning GitHub activity in real-time for API secret tokens, database credentials, certificates, ...

GitGuardian

Hello! 👋

GitGuardian is the 𝘀𝗲𝗰𝗿𝗲𝘁𝘀 𝘃𝗶𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝘆 𝗮𝗻𝗱 𝗶𝗻𝘁𝗲𝗹𝗹𝗶𝗴𝗲𝗻𝗰𝗲 𝗽𝗹𝗮𝘁𝗳𝗼𝗿𝗺 for securing the credentials that let code, machines, and AI agents access systems and act as trusted identities. When secrets leak, attackers don't need to break in; they can 𝗹𝗼𝗴 𝗶𝗻.

GitGuardian finds the secrets that matter across your entire secrets surface, inside and outside the perimeter, reveals their context and blast radius, and drives remediation at scale before one credential becomes a breach path.

Trusted by over 𝟲𝟬𝟬,𝟬𝟬𝟬 𝗱𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿𝘀 and recognized as the #𝟭 most-installed security 𝗮𝗽𝗽 𝗼𝗻 𝘁𝗵𝗲 𝗚𝗶𝘁𝗛𝘂𝗯 𝗠𝗮𝗿𝗸𝗲𝘁𝗽𝗹𝗮𝗰𝗲, GitGuardian is the choice of leading organizations like Snowflake, ING, BASF, and Bouygues Telecom, ensuring robust protection for their sensitive secrets. We offer multiple tools to help keep secrets safe and out of source code:

We offer multiple tools to help keep secrets safe and out of source code:

  • Internal Secrets Monitoring Detect hardcoded credentials across your private repositories, CI/CD pipelines, container images, cloud configs, and collaboration tools like Slack, Jira, and Confluence, with 500+ detectors and live validity checks that confirm each secret is active.
  • Public Secrets Monitoring GitGuardian monitors public GitHub round the clock for your secrets and sensitive data. We catch the leaks, you stop the intrusions.
  • Developer Endpoint Protection Extend coverage to the developer machine itself: config files, shell history, MCP configs, and files persisted by AI coding agents like Claude Code, Cursor, and Copilot. AI Hooks add runtime guardrails inside the agents, checking prompts before they are sent.
  • NHI Governance Discover every Non-Human Identity (NHI) behind your credentials: service accounts, API keys, tokens, and machine credentials. Attribute ownership, score risk, and surface continuous compliance evidence across your entire infrastructure.

Repos ⌨️

In addition to our monitoring platform offerings, GitGuardian is also proud to offer several open source tools found in this GitHub org. You can find more about these and future projects by visiting GitGuardian Labs:

  • ggshield A CLI application that runs in your local environment or in a CI environment to help you detect more than 400 types of secrets, as well as other potential security vulnerabilities or policy breaks.
  • ggcanary A simple Terraform configuration to create and manage GitGuardian Canary Tokens used to monitor for unauthorized access or tampering.

News & Resources 📰

  • Keep up to date with the latest GitGuardian news by visiting the GitGuardian Newsroom
  • State of Secrets Sprawl Report: Our annual research report on secrets leakage across public and private repositories. In 2025 alone, 28.65 million new hardcoded secrets were added to public GitHub, a 34% year-over-year increase.
  • Come hang out with us at an upcoming event. See when the GitGuardian team will be coming to a conference near you!
  • GitGuardian Blog: Read in-depth articles about DevSecOps, Security Best Practices, Secrets Detection, NHI Security and a lot more!

Stay in touch 🖐

Join the team 💪

We are hiring! If you have a passion for security and helping developers keep their secrets safe, check out our Careers page and join us!

Pinned Loading

  1. APISecurityBestPractices APISecurityBestPractices Public

    Resources to help you keep secrets (API keys, database credentials, certificates, ...) out of source code and remediate the issue in case of a leaked API key. Made available by GitGuardian.

    2k 99

  2. ggshield ggshield Public

    Detect and validate 500+ types of hardcoded secrets with advanced checks. Use it as a pre-commit hook, GitHub Action, or CLI for proactive secret detection and security.

    Python 2k 216

  3. py-gitguardian py-gitguardian Public

    Python API client library for the GitGuardian API

    Python 88 18

  4. ggshield-action ggshield-action Public

    GitGuardian Shield GitHub Action - Find exposed credentials in your commits

    351 27

Repositories

Showing 10 of 36 repositories
  • ggshield Public

    Detect and validate 500+ types of hardcoded secrets with advanced checks. Use it as a pre-commit hook, GitHub Action, or CLI for proactive secret detection and security.

    GitGuardian/ggshield's past year of commit activity
    Python 1,995 MIT 216 41 17 Updated Sep 9, 2026
  • ggtools Public

    Welcome to the GitGuardian Tools Repository! Here, you'll find a collection of shared tools and scripts designed to enhance the experience of GitGuardian's customers.

    GitGuardian/ggtools's past year of commit activity
    Python 11 MIT 5 0 2 Updated Sep 8, 2026
  • wolfi Public

    Wolfi images collection provided by GitGuardian.

    GitGuardian/wolfi's past year of commit activity
    11 MIT 2 1 4 Updated Sep 7, 2026
  • rust-pcre2 Public Forked from BurntSushi/rust-pcre2

    High level Rust bindings to PCRE2.

    GitGuardian/rust-pcre2's past year of commit activity
    C 0 43 0 0 Updated Sep 7, 2026
  • agent-skills Public

    Agent skills for GitGuardian — scan for secrets in your code with ggshield, from Claude Code, Cursor, Codex, and other AI coding agents.

    GitGuardian/agent-skills's past year of commit activity
    Shell 7 MIT 2 3 5 Updated Sep 7, 2026
  • ggmcp Public

    MCP server for remediating hardcoded secrets using GitGuardian’s API. It detects over 600 secret types and prevents credential leaks before code is made public.

    GitGuardian/ggmcp's past year of commit activity
    Python 37 MIT 14 4 21 Updated Sep 4, 2026
  • gitguardian-vscode Public

    Stop leaks. Safeguard your secrets with GitGuardian. GitGuardian actively prevents accidental exposure of sensitive information in your code, allowing you to code confidently and maintain the integrity of your data.

    GitGuardian/gitguardian-vscode's past year of commit activity
    TypeScript 38 MIT 5 2 9 Updated Sep 3, 2026
  • ggshield-azure-devops-extension Public

    Azure DevOps pipeline decorator that auto-injects ggshield secret scanning into every pipeline in an organization, using a Generic service connection for credential sharing.

    GitGuardian/ggshield-azure-devops-extension's past year of commit activity
    TypeScript 0 MIT 0 0 1 Updated Sep 2, 2026
  • ggshield-action Public

    GitGuardian Shield GitHub Action - Find exposed credentials in your commits

    GitGuardian/ggshield-action's past year of commit activity
    351 MIT 27 3 0 Updated Sep 1, 2026
  • ggshield-mdm-deploy Public

    Deploy and manage ggshield across endpoints with MDM platforms like Jamf, Kandji, and others.

    GitGuardian/ggshield-mdm-deploy's past year of commit activity
    Shell 1 2 0 0 Updated Sep 1, 2026