opengrep/opengrep
🔎 Static code analysis engine to find security issues in code. observed · 2026-08-28
Health v2 · maintenance only
84/100
- Activity 99
- Release rhythm 87
- Longevity 44
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 6.0
- age_days: 627
- days_rel: 8
- days_push: 7
- n_releases_24m: 65
Adoption not part of the score
2995 stars · 254 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Opengrep is an open-source static application security testing (SAST) engine forked from Semgrep under LGPL-2.1, supporting pattern-based code search and taint analysis across 30+ languages. It is Semgrep-rule compatible and outputs JSON and SARIF for CI integration.
Use cases
- find security vulnerabilities in source code
- run static analysis in CI pipelines
- search codebases with semantic grep patterns
- perform taint analysis to trace untrusted input
- scan code with existing Semgrep rules
- generate SARIF reports for security findings
When to choose
- you want a fully open-source SAST engine without commercial license restrictions
- you already have Semgrep rules and want drop-in compatibility
- you need taint analysis or language support missing from Semgrep CE (e.g., Visual Basic, Apex, Elixir)
When to avoid
- you rely on Semgrep's proprietary platform features or commercial rules
- you need dynamic analysis or runtime security testing rather than static analysis
Facets
cli-tool · maturity active
security vulnerability-scanning search-engine parser linter security developer-tools testing windows cli cross-platform sast static-analysis semgrep-fork taint-analysis code-search sarif appsec command-line linux macos
1 source
- readme: https://github.com/opengrep/opengrep · fetched 2026-08-28 · 0ffc56d0e872
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| opengrep/opengrep | main | 84 |
For agents
markdown · JSON · MCP: product_card(name="opengrep/opengrep")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem