Best Open Source static analysis Libraries
A curated list of the most popular GitHub repositories tagged with static analysis. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1WerWolv/ImHex
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
#2astral-sh/ruff
An extremely fast Python linter and code formatter, written in Rust.
#3koalaman/shellcheck
ShellCheck, a static analysis tool for shell scripts
#4realm/SwiftLint
A tool to enforce Swift style and conventions.
#5nikic/PHP-Parser
A PHP parser written in PHP
#6facebook/infer
A static analyzer for Java, C, C++, and Objective-C
#7Konloch/bytecode-viewer
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
#8PHP-CS-Fixer/PHP-CS-Fixer
A tool to automatically fix PHP Coding Standards issues
#9reviewdog/reviewdog
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
#10checkstyle/checkstyle
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
#11We5ter/Scanners-Box
A powerful and open-source toolkit for hackers and security automation - 安全行业从业者自研开源扫描器合辑
#12securego/gosec
Go security checker
#13repowise-dev/repowise
Codebase intelligence for AI and humans: code health scores, auto-generated docs, git analytics, dead code detection, and architectural decisions via MCP.
#14vimeo/psalm
A PHP static analysis tool for finding errors and security vulnerabilities in PHP applications
#15fallow-rs/fallow
Codebase intelligence for TypeScript and JavaScript. Health, complexity hotspots, duplication, architecture boundaries, circular dependencies, design-system drift, and unused code, from one graph. CLI, GitHub Action, LSP, MCP, and VS Code. Rust, MIT licensed.
#16bethington/ghidra-mcp
Ghidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.
#17morluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
#18SonarSource/SonarJS
SonarSource Static Analyzer for JavaScript and TypeScript
#19SonarSource/sonar-java
:coffee: SonarSource Static Analyzer for Java Code Quality and Security
#20SonarSource/sonarqube-mcp-server
Official SonarQube MCP Server for code quality and security in AI agents
#21SonarSource/sonarlint-intellij
SonarQube plugin for JetBrains IDEs providing code quality and security feedback directly in the IDE
#22SonarSource/sonar-php
:elephant: SonarPHP: PHP static analyzer for SonarQube & SonarLint
#23abaplint/abaplint
Standalone static analysis for ABAP
#24enola-labs/enola
Understand, analyze, and govern software systems across repositories, languages, and technologies.