semgrep
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.semgrep-rules
Semgrep rules registrypfff
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.bento
[DEPRECATED] Find Python web-app bugs delightfully fast, without changing your workflow. π±semgrep-action
This project is deprecated. Use https://github.com/returntocorp/semgrep insteadsemgrep-vscode
Semgrep extension for Visual Studio Codesemgrep-docs
Documentation of Semgrep: a fast, open-source, static analysis tool.testo
Test framework for OCamlpreflight-extension
[deprecated] Your GitHub Copilotlittle-learner-ocaml
semgrep-interfaces
Store the ATD/openapi/protobuf/... interfaces between semgrep componentssemgrep.vim
Semgrep external checker for Syntasticsexp-fmt
Basic S-expression formatterflake8-click
Flake8 plugin for detecting click best practices. See github.com/returntocorp/r2c-checksjava-xxe-research
poetry-codeartifact-plugin
A Poetry plugin for interfacing with CodeArtifact repositoriessemgrepl
A REPL for semgrepocaml-tree-sitter-languages
Generate OCaml parsers from tree-sitter parserssemgrep-ocaml
generated ocaml parser for semgrepsemgrep-pro-tests
example test cases for DeepSemgrepbento-report
Security reports using r2c's Bento program-analysis toolsemgrep-intellij
ocaml-tree-sitter-lang
Generated C/OCaml parsers for multiple programming languagessemgrep-langs
Describes language datacheck_generic
semgrep-cpp
generated C++ parser for semgrepbento-action
TIP-ocaml
Tiny Imperative Language, implemenented in OCaml, see https://cs.au.dk/~amoeller/spa/semgrep-network-broker
Facilitates network access between Semgrep and on-prem resourcespre-commit-ocaml
Pre-commit hooks for OCaml codesemgrep-c-sharp
generated C# parser for semgrepintro-to-semgrep-template
inputset-generator
Generate input sets for analysis on the r2c platformhomebrew-semgrep
Homebrew Recipes for Semgrepsemgrep-rust
generated rust parser for semgrepsemgrep-ruby
generated ruby parser for semgrepsemgrep-tsx
generated TSX parser for semgrepsemgrep-elixir
generated Elixir parser for semgrepsemgrep-kotlin
generated kotlin parser for semgrepsemgrep-jsonnet
generated Jsonnet parser for semgrepsemgrep-go
generated go (golang) parser for semgrepproject-reason-tree-sitter
project for program analysis candidatessemgrep-hack
generated hack (hacklang) parser for semgrepsemgrep-dart
generated Dart parser for semgrepsemgrep-rules-test-action
Run tests for semgrep-rules repositoriesocaml-tree-sitter-javascript
generated JavaScript parsersupersemgrep
semgrep-swift
generated Swift parser for semgrepsemgrep-javascript
generated javascript parser for semgrepocaml-tree-sitter-go
generated Go parsersemgrep-clojure
generated Clojure parser for semgrepocaml-tree-sitter-typescript
generated TypeScript parserocaml-tree-sitter-java
generated Java parsersemgrep-hcl
generated HCL parser for semgreptyped-ast-util
Helper library for writing and running typed-ast rules.external_netflix_titus-control-plane
ocaml-tree-sitter-ocaml
generated OCaml parsersemgrep-lua
generated lua parser for semgrepocaml-tree-sitter-c-sharp
generated C# parsersemgrep-c
generated C parser for semgrepocaml-tree-sitter-ruby
generated Ruby parserocaml-tree-sitter-semgrep
Generate parsers from tree-sitter grammars extended to support Semgrep patternsocaml-tree-sitter-core
OCaml code generator and runtime library for handling typed tree-sitter CSTsocaml-tree-sitter-tsx
generated TSX parsertree-sitter-scala-r2c
A fork of tree-sitter-scala for r2csemgrep-r
generated R parser for semgrepsemgrep-grammars
Extensions of public tree-sitter grammars used by semgrepocaml-tree-sitter-r
generated R parserbento-emacs
emacs integration for bentosgrep-build-docker
tree-sitter-guidelines
tree-sitter contribution guidelinesocaml-tree-sitter-c
generated C parsersemgrep-typescript
generated TypeScript parser for semgrepocaml-tree-sitter-lua
generated Lua parserworkshops
ocaml-tree-sitter-rust
generated Rust parserocaml-tree-sitter-kotlin
generated Kotlin parsersemgrep-haskell
semgrep-java
generated java parser for semgrepLove Open Source and this site? Check out how you can help us