semgrep

Code analyzer

A tool for detecting bugs and enforcing coding standards in source code across multiple programming languages.

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

GitHub

11k stars
104 watching
624 forks
Language: OCaml
last commit: 6 days ago
cgojavajavascriptpythonr2crubysastsemgrepstatic-analysisstatic-code-analysistypescript

Related projects:

Repository Description Stars
csvl/sema Analyzes malware by extracting and comparing system call dependencies to classify and detect malicious behavior 94
insidersec/insider A tool that analyzes source code to identify security vulnerabilities and provides reporting on compliance with the OWASP Top 10 516
flatt-security/shisho A tool that analyzes code for security vulnerabilities and provides feedback to developers 371
zupit/horusec Identifies security flaws in software projects through static code analysis 1,149
decurity/semgrep-smart-contracts Provides a set of security and performance rules for smart contract code. 632
jfmengels/elm-review A tool to help identify and fix common mistakes in Elm projects through static code analysis 255
wireghoul/graudit A tool to identify potential security flaws in source code using static analysis and regular expressions. 1,538
tcosolutions/betterscan A toolchain that scans source code and infrastructure IaC for security risks and provides a unified report. 817
swisskyrepo/vulny-code-static-analysis A script to detect vulnerabilities in PHP source code using static analysis and regular expressions. 398
secdec/attack-surface-detector-burp Identifies web app endpoints and parameters to help detect vulnerabilities 98
sonarsource/sonar-java Analyzes Java code quality and security issues to help developers write cleaner code 1,135
naivesystems/analyze Automates code security and compliance analysis for C++ projects. 174
exakat/php-static-analysis-tools A curated collection of tools to identify and address issues in PHP code 2,825
scapegoat-scala/scapegoat A tool for static code analysis that flags suspicious language usage in Scala code 530
security-code-scan/security-code-scan Detects vulnerabilities in C# and VB.NET code 944