Skip to content
@semgrep

Semgrep

Pinned Loading

  1. semgrep semgrep Public

    Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

    OCaml 14.1k 872

  2. semgrep-rules semgrep-rules Public

    Semgrep Community Edition rules, maintained by Semgrep and the community. Free to use under the Semgrep Rules License.

    HCL 1.1k 498

  3. semgrep-vscode semgrep-vscode Public

    Semgrep extension for Visual Studio Code

    TypeScript 73 28

  4. semgrep-docs semgrep-docs Public

    Documentation of Semgrep: a fast, open-source, static analysis tool.

    MDX 48 110

  5. skills skills Public

    A collection of skills for AI coding agents from Semgrep

    JavaScript 9 2

Repositories

Showing 10 of 138 repositories
  • semgrep-rules Public

    Semgrep Community Edition rules, maintained by Semgrep and the community. Free to use under the Semgrep Rules License.

    semgrep/semgrep-rules’s past year of commit activity
    HCL 1,072 498 60 56 Updated Feb 5, 2026
  • semgrep-docs Public

    Documentation of Semgrep: a fast, open-source, static analysis tool.

    semgrep/semgrep-docs’s past year of commit activity
    MDX 48 LGPL-2.1 110 8 16 Updated Feb 5, 2026
  • pfff Public archive

    pfff is mainly an OCaml API to write static analysis, dynamic analysis, code visualizations, code navigations, or style-preserving source-to-source transformations such as refactorings on source code.

    semgrep/pfff’s past year of commit activity
    183 28 6 0 Updated Feb 5, 2026
  • semgrep Public

    Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

    semgrep/semgrep’s past year of commit activity
    OCaml 14,052 LGPL-2.1 872 825 (19 issues need help) 7 Updated Feb 5, 2026
  • semgrep-interfaces Public

    Store the ATD/openapi/protobuf/... interfaces between semgrep components

    semgrep/semgrep-interfaces’s past year of commit activity
    Python 18 LGPL-2.1 13 1 5 Updated Feb 4, 2026
  • e2e Public

    [MISSING DESCRIPTION]

    semgrep/e2e’s past year of commit activity
    Shell 2 0 0 1,403 Updated Feb 4, 2026
  • semgrep-lua Public

    generated lua parser for semgrep

    semgrep/semgrep-lua’s past year of commit activity
    C 1 1 0 0 Updated Feb 4, 2026
  • pre-commit Public

    Pre-commit hooks to run Semgrep

    semgrep/pre-commit’s past year of commit activity
    Shell 5 LGPL-2.1 4 3 5 Updated Feb 4, 2026
  • semgrep-vscode Public

    Semgrep extension for Visual Studio Code

    semgrep/semgrep-vscode’s past year of commit activity
    TypeScript 73 LGPL-2.1 28 14 29 Updated Feb 4, 2026
  • ocaml-tree-sitter-semgrep Public

    Generate parsers from tree-sitter grammars extended to support Semgrep patterns

    semgrep/ocaml-tree-sitter-semgrep’s past year of commit activity
    Move 13 GPL-3.0 20 10 (1 issue needs help) 7 Updated Feb 4, 2026