Htmlhint⚙️ The static code analysis tool you need for your HTML
SpotbugsSpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
Ex checkOne task to efficiently run all code analysis & testing tools in an Elixir project. Born out of 💜 to Elixir and pragmatism.
BodycloseAnalyzer: checks whether HTTP response body is closed and a re-use of TCP connection is not blocked.
Rubysonaran advanced semantic indexer for Ruby
JqlJava code analysis and linting with SQL
UmldocletAutomatically generate PlantUML diagrams in javadoc
Nodejsscannodejsscan is a static security code scanner for Node.js applications.
Find Sec BugsThe SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
FeramFeram finds & fixes bugs in your commits
YcmdA code-completion & code-comprehension server
PscodehealthPowerShell module gathering PowerShell code quality and maintainability metrics
Code Checker✅ A simple tool to check source code against a set of Nette coding standards.
RadonVarious code metrics for Python code
Enhanced Syntax Highlighting[Marketplace] Lightweight "editor classifier extension" for Visual Studio based on the async Roslyn APIs to enhanced highlighting custom tags in C# code.
EchoGeneric static analysis framework.
SpoonSpoon is a metaprogramming library to analyze and transform Java source code (up to Java 15). 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Pysonar2PySonar2: an advanced semantic indexer for Python
JanettJava to C#.Net Translator
App GithooksPlugin-based system to run specific actions and checks when git hooks are triggered.
PdependPHP_Depend is an adaptation of the established Java development tool JDepend. This tool shows you the quality of your design in terms of extensibility, reusability and maintainability.
CodequeryA code-understanding, code-browsing or code-search tool. This is a tool to index, then query or search C, C++, Java, Python, Ruby, Go and Javascript source code. It builds upon the databases of cscope and ctags, and provides a nice GUI tool.
CtagsA maintained ctags implementation
CredoA static code analysis tool for the Elixir language with a focus on code consistency and teaching.
JoernOpen-source code analysis platform for C/C++/Java based on code property graphs
JavaparserJava 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
PmdAn extensible multilanguage static code analyzer.
JsinspectDetect copy-pasted and structurally similar code
Coalacoala provides a unified command-line interface for linting and fixing all your code, regardless of the programming languages you use.
BblfshdA self-hosted server for source code parsing
Git FamePretty-print `git` repository collaborators sorted by contributions.
WotanPluggable TypeScript and JavaScript linter
Larastan⚗️ Adds code analysis to Laravel improving developer productivity and code quality.
mps-coderulesType checking and logical inference for JetBrains MPS
static-code-analysis-pluginA plugin to simplify Static Code Analysis on Gradle. Not restricted to, but specially useful, in Android projects, by making sure all analysis can access the SDK classes.
facoyFaCoY Code-to-Code Search Engine
lancerTurn your python code into a hideous mess. Ever heard of Black? This is the opposite.
jdependA Java package dependency analyzer that generates design quality metrics.
nccNeural Code Comprehension: A Learnable Representation of Code Semantics
joernOpen-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs
PhpCodeAnalyzerPhpCodeAnalyzer scans codebase and analyzes which non-built-in php extensions used
BadCoderzFind unoptimized gmod addons and KILL the devs who made them