Pinned Repositories
plato
JavaScript source code visualization, static analysis, and complexity tool
pmd
An extensible multilanguage static code analyzer.
psalm
A static analysis tool for finding errors in PHP applications
radon
Various code metrics for Python code
runtypes
Runtime validation for static types
security-code-scan
Vulnerability Patterns Detector for C# and VB.NET
semantic
Parsing, analyzing, and comparing source code across many languages
semgrep
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
sonar-java
:coffee: SonarSource Static Analyzer for Java Code Quality and Security
staticanalysistools.github.io
Learn about static analysis tools with @codeanit.
Static Analysis Tools's Repositories
StaticAnalysisTools/ApplicationInspector
A source code analyzer built for surfacing features of interest and other characteristics to answer the question 'What's in the code?' quickly using static analysis with a json based rules engine. Ideal for scanning components before use or detecting feature level changes.
StaticAnalysisTools/eslint
Find and fix problems in your JavaScript code.
StaticAnalysisTools/esprima
ECMAScript parsing infrastructure for multipurpose analysis
StaticAnalysisTools/mariana-trench
Our security focused static analysis tool for Android and Java applications.
StaticAnalysisTools/opengrok
OpenGrok is a fast and usable source code search and cross reference engine, written in Java
StaticAnalysisTools/pmd
An extensible multilanguage static code analyzer.
StaticAnalysisTools/psalm
A static analysis tool for finding errors in PHP applications
StaticAnalysisTools/radon
Various code metrics for Python code
StaticAnalysisTools/security-code-scan
Vulnerability Patterns Detector for C# and VB.NET
StaticAnalysisTools/semantic
Parsing, analyzing, and comparing source code across many languages
StaticAnalysisTools/sonar-java
:coffee: SonarSource Static Analyzer for Java Code Quality and Security
StaticAnalysisTools/acorn
A small, fast, JavaScript-based JavaScript parser
StaticAnalysisTools/checker-framework
Pluggable type-checking for Java
StaticAnalysisTools/codesearch
Fast, indexed regexp search over large file trees
StaticAnalysisTools/espree
An Esprima-compatible JavaScript parser
StaticAnalysisTools/estree
The ESTree Spec
StaticAnalysisTools/madge
Create graphs from your CommonJS, AMD or ES6 module dependencies
StaticAnalysisTools/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
StaticAnalysisTools/mypy
Optional static typing for Python 3 and 2 (PEP 484)
StaticAnalysisTools/PHP-Parser
A PHP parser written in PHP
StaticAnalysisTools/phpmd
PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD. PHPMD can be seen as an user friendly frontend application for the raw metrics stream measured by PHP Depend.
StaticAnalysisTools/phpstan
PHP Static Analysis Tool - discover bugs in your code without running it!
StaticAnalysisTools/sonarqube
Continuous Inspection
StaticAnalysisTools/Sourcetrail
Sourcetrail - free and open-source interactive source explorer
StaticAnalysisTools/spoon
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
StaticAnalysisTools/spotbugs
SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
StaticAnalysisTools/tern
A JavaScript code analyzer for deep, cross-editor language support
StaticAnalysisTools/todocheck
A static code analyzer for annotated TODO comments
StaticAnalysisTools/visualvm
VisualVM is an All-in-One Java Troubleshooting Tool
StaticAnalysisTools/YouCompleteMe
A code-completion engine for Vim