Scan source code
Semgrep Community Edition
Find suspicious patterns and common mistakes in source code using configurable rules.
Use it for: A developer who wants a focused code check locally or in a pull request.
Weekly customer-team involvement
~1–3 h/week
Editorial planning allowance · 1–25 people · team total after setup
What is included in this allowance?
- Review new findings with repository owners: 30–90 min/week
- Maintain rules and check scan coverage: 30–90 min/week
Ranges cover routine review, administration and assigning follow-up work. Add onboarding, implementing fixes, incidents, major upgrades, restore exercises and audit/legal work separately. Tools cover different jobs: do not add overlapping estimates or compare them as a speed ranking.
Setup, effort & limits
- How to use it
- Choose rules for your language, scan one repository, then review findings with the code owner.
- Who runs it
- Developer setup; rule selection and finding review.
- What to know
- CE analysis is limited to a function or file. The LGPL engine is open source; Semgrep-maintained rules have a separate license restricted to internal use. Platform features have separate terms.
Semgrep & contributors LGPL-2.1 (engine); separate rule licenses