Projects in Awesome Lists by semgrep
A curated list of projects in awesome lists by semgrep .
https://github.com/semgrep/semgrep
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
c go java javascript python r2c ruby sast semgrep static-analysis static-code-analysis typescript
Last synced: 15 Jul 2026
https://github.com/semgrep/semgrep-rules
Semgrep Community Edition rules, maintained by Semgrep and the community. Free to use under the Semgrep Rules License.
grep-like program-analysis security security-scanner semgrep semgrep-registry semgrep-rules static-analysis
Last synced: 11 Jul 2026
https://github.com/semgrep/pfff
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.
Last synced: 21 Nov 2025
https://github.com/semgrep/skills
A collection of skills for AI coding agents from Semgrep
agents claude-code security skills
Last synced: 13 Jul 2026
https://github.com/semgrep/semgrep-action
This project is deprecated. Use https://github.com/returntocorp/semgrep instead
ci ci-cd github-actions sast semgrep static-analysis
Last synced: 30 Aug 2025
https://github.com/semgrep/ai-best-practices
Semgrep Pro Rules to ensure code using LLMs is following best practices
Last synced: 13 Jul 2026
https://github.com/semgrep/semgrep-vscode
Semgrep extension for Visual Studio Code
semgrep visual-studio-code vscode vscode-extension
Last synced: 06 Apr 2025
https://github.com/semgrep/semgrep-docs
Documentation of Semgrep: a fast, open-source, static analysis tool.
Last synced: 04 Apr 2025
https://github.com/semgrep/pyro-caml
A statistical continuous profiler for OCaml compatible with Pyroscope
Last synced: 13 Jul 2026
https://github.com/semgrep/ocaml-tree-sitter-core
OCaml code generator and runtime library for handling typed tree-sitter CSTs
Last synced: 30 Apr 2025
https://github.com/semgrep/semgrep-interfaces
Store the ATD/openapi/protobuf/... interfaces between semgrep components
Last synced: 11 Mar 2026
https://github.com/semgrep/poetry-codeartifact-plugin
A Poetry plugin for interfacing with CodeArtifact repositories
Last synced: 08 Oct 2025
https://github.com/semgrep/dynamic-gc
Dynamic tuning for the OCaml garbage collector
Last synced: 26 Aug 2025
https://github.com/semgrep/semgrep-network-broker
Facilitates network access between Semgrep and on-prem resources
Last synced: 12 Jan 2026
https://github.com/semgrep/guardian
Home for the Semgrep Claude Code Plugin.
Last synced: 13 Jul 2026
https://github.com/semgrep/ocaml-tree-sitter-semgrep
Generate parsers from tree-sitter grammars extended to support Semgrep patterns
Last synced: 03 Oct 2025
https://github.com/semgrep/semgrep-pro-tests
example test cases for DeepSemgrep
Last synced: 09 Sep 2025
https://github.com/semgrep/semgrep-ocaml
generated ocaml parser for semgrep
Last synced: 30 Apr 2025
https://github.com/semgrep/supply-chain-base-image
Base Docker Image for Supply Chain
Last synced: 13 Jul 2026
https://github.com/semgrep/tip-ocaml
Tiny Imperative Language, implemenented in OCaml, see https://cs.au.dk/~amoeller/spa/
Last synced: 25 Jun 2025
https://github.com/semgrep/semgrep-go
generated go (golang) parser for semgrep
Last synced: 30 Apr 2025
https://github.com/semgrep/semgrep-jsonnet
generated Jsonnet parser for semgrep
Last synced: 30 Apr 2025
https://github.com/semgrep/mcp
[beta] Use Semgrep in LLMs using MCP framework
Last synced: 10 Apr 2025
https://github.com/semgrep/project-reason-tree-sitter
project for program analysis candidates
Last synced: 16 Dec 2025
https://github.com/semgrep/semgrep-hack
generated hack (hacklang) parser for semgrep
Last synced: 29 Jul 2025
https://github.com/semgrep/semgrep-solidity
generated Solidity parser for semgrep
Last synced: 14 Apr 2025
https://github.com/semgrep/semgrep-swift
generated Swift parser for semgrep
Last synced: 30 Apr 2025
https://github.com/semgrep/semgrep-javascript
generated javascript parser for semgrep
Last synced: 30 Apr 2025
https://github.com/semgrep/semgrep-kotlin
generated kotlin parser for semgrep
Last synced: 30 Apr 2025
https://github.com/semgrep/semgrep-clojure
generated Clojure parser for semgrep
Last synced: 10 Jul 2025
https://github.com/semgrep/semgrep-typescript
generated TypeScript parser for semgrep
Last synced: 03 Aug 2025
https://github.com/semgrep/convert-nuget
NuGet/dotnet packages.config to packages.lock.json converter
Last synced: 13 Jul 2026
https://github.com/semgrep/memtrace-viewer-docker
A simple Docker image for running memtrace-viewer
Last synced: 13 Jul 2026
https://github.com/semgrep/ocaml-tree-sitter-languages
Generate OCaml parsers from tree-sitter parsers
Last synced: 13 Apr 2026
https://github.com/semgrep/semgrep-julia
generated Julia parser for semgrep
Last synced: 14 Apr 2025
https://github.com/semgrep/cursor-plugin
Home for the Semgrep Cursor Plugin.
Last synced: 13 Jul 2026
https://github.com/semgrep/mcp-tool-shadowing-demo
a demonstration of tool shadowing behavior in the Model Context Protocol
Last synced: 13 Jul 2026
https://github.com/semgrep/semgrep-python
generated Python parser for semgrep
Last synced: 20 Feb 2026
https://github.com/semgrep/semgrep-powershell
generated Powershell parser for semgrep
Last synced: 13 Jul 2026
https://github.com/semgrep/semgrep-test-project1
Input used for testing the semgrep CLI
Last synced: 18 Apr 2026
https://github.com/semgrep/semgrep-scala
generated scala parser for semgrep
Last synced: 13 Jul 2026
https://github.com/semgrep/convert-libman
Conversion script for libman.json to package.json and package-lock.json
Last synced: 13 Jul 2026
https://github.com/semgrep/semgrep-move-on-sui
Move on SUI autogenerated files from ocaml-tree-sitter-semgrep
Last synced: 02 Feb 2026
https://github.com/semgrep/semgrep-fga
Generated OpenFGA parser for semgrep
Last synced: 13 Jul 2026
https://github.com/semgrep/semgrep-ocaml-visitors
A implementation of OCaml's `visitors`
Last synced: 13 Jul 2026
https://github.com/semgrep/semgrep-elixir
generated Elixir parser for semgrep
Last synced: 11 Jan 2026
https://github.com/semgrep/semgrep-make
Generated code for ocaml-tree-sitter-semgrep Make language (parsing Makefiles).
Last synced: 11 Mar 2025
https://github.com/semgrep/hello-world-ocaml
Toy OCaml project showing how to set up basic things (dune, opam, dev env, tests, GHA, etc.).
Last synced: 16 Jun 2025
https://github.com/semgrep/semgrep-c-sharp-pro
generated C# parser for semgrep
Last synced: 23 Feb 2026
https://github.com/semgrep/semgrep-gomod
generated gomod parser for semgrep
Last synced: 23 Jun 2025
https://github.com/semgrep/semgrep-sqlite
generated SQLite parser for semgrep
Last synced: 11 Oct 2025
https://github.com/semgrep/semgrep-requirements
generated `requirements.txt` parser for Semgrep
Last synced: 23 Jun 2025
https://github.com/semgrep/semgrep-lang-template
generated <LANG> parser for semgrep
Last synced: 27 Mar 2026
https://github.com/semgrep/semgrep-dockerfile
generated Dockerfile parser for semgrep
Last synced: 11 Apr 2026
https://github.com/semgrep/semgrep-test-project2
Input used for testing the semgrep CLI
Last synced: 20 Apr 2026
https://github.com/semgrep/semgrep-promql
Generated PromQL parser for Semgrep
Last synced: 27 May 2026
https://github.com/semgrep/semgrep-policies-gitops
Reference implementation: manage Semgrep detection & remediation policies as code with GitOps, using the Policies V2 API.
Last synced: 13 Jul 2026