OpenGrep

No Change
assess
First Added:June 12, 2026 Updated: July 2, 2026

OpenGrep. Is a community fork of Semgrep CE, created in January 2025 after Semgrep moved several engine capabilities behind a commercial license.

Blurb

๐Ÿ”Ž Static code analysis engine to find security issues in code. - opengrep/opengrep

Summary

When to use:

  • You already run Semgrep rules and want CE-era engine features without a login
  • You need cross-function taint, restored SARIF fingerprints, or native Windows support in OSS
  • You prefer a multi-vendor consortium over a single vendor’s open-core split

When to skip: you want managed triage, SCA reachability, secrets validation, or AI autofix (stay on Semgrep AppSec Platform); you need the widest rule registry and vendor support today (Semgrep still leads mindshare).

Greenfield: either engine is fine; pilot both on the same rule pack.

Fork context: branched from Semgrep v1.100.0 (December 2024). Backers include Aikido, Endor Labs, Jit, Orca Security, and others. Goal is a foundation-governed engine with pro-only CE gaps reopened (cross-function analysis, extended languages, fingerprint metadata).

Pairs with: existing Semgrep CI configs (often drop-in); GitHub Actions; Shift Left gates on **Pull Request**s.

Details

TopicNotes
CompatibilitySemgrep rule syntax; common CLI flags; JSON and SARIF outputs
Engine focusOCaml 5 parallelism, faster taint, extra languages (VB, Apex, Elixir)
DistributionGitHub releases; also bundled in tools like Codacy (opengrep engine)
LicenseLGPL-2.1
GovernanceConsortium-backed; roadmap toward foundation stewardship

vs Semgrep: Semgrep ships faster platform features (AI detection, supply chain, secrets). OpenGrep optimizes for OSS engine depth and rule portability. Semgrep has since added OCaml 5 and Windows support too; treat performance claims as benchmark-dependent.

References