Install Semgrep, run Semgrep locally, and learn about the benefits of running Semgrep in CI (continuous integration).
📄️ Running rules
Learn about Semgrep rules, how to add your custom rules and rules from Semgrep Registry, a community-contributed repository of rules to help enforce security.
📄️ Managing findings
Manage findings, the core results of Semgrep's analysis. Triage findings that come from Semgrep CLI, in CI, and through Semgrep Cloud Platform.
📄️ Updating Semgrep
Update Semgrep by running the correct commands for your environment or operating system.
📄️ Reporting false negatives
Semgrep Shouldafound allows you to report code which Semgrep did not match directly from command-line.
📄️ CLI reference
Reference for the Semgrep command-line interface including options and exit code behavior.
Get more information when Semgrep hangs, crashes, times out, or runs very slowly.