99 Open Source Code Analysis Software Projects
Free and open source code analysis code projects including engines, APIs, generators, and tools.
Credo 4184 ⭐
A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
Javaparser 4029 ⭐
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Coala Coala 3300 ⭐
coala provides a unified command-line interface for linting and fixing all your code, regardless of the programming languages you use.
Spotbugs 2609 ⭐
SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
Find Sec Bugs 1772 ⭐
The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
Inria Spoon 1280 ⭐
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.
Pdepend 781 ⭐
PHP_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.
Codequery 581 ⭐
Joern 766 ⭐
Bodyclose 211 ⭐
Analyzer: checks whether HTTP response body is closed and a re-use of TCP connection is not blocked.
Ex_check 217 ⭐
One task to efficiently run all code analysis & testing tools in an Elixir project. Born out of 💜 to Elixir and pragmatism.
Smda 140 ⭐
SMDA is a minimalist recursive disassembler library that is optimized for accurate Control Flow Graph (CFG) recovery from memory dumps.
Phpcodeanalyzer 89 ⭐
PhpCodeAnalyzer scans codebase and analyzes which non-built-in php extensions used
Sqlrows 86 ⭐
Analyzer: helps uncover bugs by reporting a diagnostic for mistakes of *sql.Rows usage.
Enhanced Syntax Highlighting 74 ⭐
[Marketplace] Lightweight "editor classifier extension" for Visual Studio based on the async Roslyn APIs to enhanced highlighting custom tags in C# code.
Eclipse Cs 77 ⭐
The Eclipse Checkstyle plug-in integrates the Checkstyle Java code auditor into the Eclipse IDE. The plug-in provides real-time feedback to the user about violations of rules that check for coding style and possible error prone code constructs.
Inquisition 58 ⭐
[Work in Progress] A set of tools for convenient technical analysis of web applications built with Ruby and Ruby on Rails. Now you don't need to set up and configure every single gem. Use Inquisition gem instead.
Static Code Analysis Plugin 36 ⭐
A 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.
Simanalyzer 30 ⭐
An ASM analyzer implementation with minimal simulation to gather additional stackframe information.
Swap Detector 19 ⭐
A library for detecting swapped arguments in function calls, and a Clang Static Analyzer plugin used to demonstrate the library.
Intellij Inspections 16 ⭐
Practical examples and articles for IntelliJ's Structural Search and Replace Templates
Codemodel Rifle 16 ⭐
Graph-based incremental static analysis of ECMAScript 6 source code repositories
Logadvisor 12 ⭐
Learning to log: A framework for determining optimal logging points [ICSE'15, ICSE'14]
Dotnet.systemcollections.analyzers 72 ⭐
A set of code analyzers & code fix providers to help developers use the proper .NET Collection & API in their algorithms
Androidresourcemanager 25 ⭐
Android Resource Manager application to manage and analyse your app resources with many features like image resize, Color, Dimens and code Analysis
Ethsential 17 ⭐
EthSential is a security analysis framework for Ethereum smart contracts. It bundles other tools to find vulnerabilities in smart contracts code.
Sql Server Development Assessment 16 ⭐
sp_Develop can be used by database developers, software developers and for performing database code (smell) reviews.
Leviborodenko Lancer 155 ⭐
Turn your python code into a hideous mess. Ever heard of Black? This is the opposite.
Ctagssourcenavigator 10 ⭐
Reworked Ctags Source Navigator plugin based on source code v0.93 beta compatible with Far3