← Explore
TOPIC

#static-analysis

Open source repositories tagged with #static-analysis, ranked by health score.

checkstyle
checkstyle/checkstyle
Java
91
health

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.

★ 9.6k
felipebz
felipebz/zpa
Kotlin
91
health

Parser and static code analysis tool for PL/SQL and Oracle SQL.

★ 248
morluto
morluto/rea
TypeScript
89
health

Reverse engineer anything with agents, from app behavior down to native binaries.

★ 16.4k
duriantaco
duriantaco/skylos
Python
89
health

Open source local-first PR scanner that finds dead code, security bugs, secrets, quality regressions, and AI-code mistakes before merge. For first timers refer to https://duriantaco.github.io/skylos/repo-map/

★ 843
rubocop
rubocop/rubocop-rspec
Ruby
89
health

Code style checking for RSpec files.

★ 859
PHP-CS-Fixer
PHP-CS-Fixer/PHP-CS-Fixer
PHP
89
health

A tool to automatically fix PHP Coding Standards issues

★ 13.6k
detekt
detekt/detekt
Kotlin
89
health

Static code analysis for Kotlin

★ 7.1k
zizmorcore
zizmorcore/zizmor
Rust
88
health

Static analysis for GitHub Actions (and more)

★ 6.7k
carthage-software
carthage-software/mago
Rust
88
health

Mago is a toolchain for PHP that aims to provide a set of tools to help developers write better code.

★ 3.5k
bethington
bethington/ghidra-mcp
Java
88
health

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.

★ 4.8k
uber
uber/NullAway
Java
88
health

A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead

★ 4.1k
glebm
glebm/i18n-tasks
Ruby
88
health

Manage translation and localization with static analysis, for Ruby i18n

★ 2.2k
lakeday-org
lakeday-org/perch
JavaScript
87
health

Semantic code linting with Decision Models

★ 348
spotbugs
spotbugs/spotbugs
Java
87
health

SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.

★ 3.9k
semgrep
semgrep/semgrep
C
87
health

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

★ 16.9k
whitesmith
whitesmith/rubycritic
Ruby
87
health

A Ruby code quality reporter

★ 3.5k
phpstan
phpstan/phpstan
PHP
87
health

PHP Static Analysis Tool - discover bugs in your code without running it!

★ 14.1k
MarcelRoozekrans
MarcelRoozekrans/roslyn-codelens-mcp
C#
86
health

Roslyn-based MCP server giving AI agents deep semantic understanding of .NET/C# codebases — 67 tools for navigation, call graphs, diagnostics & code fixes, safe refactoring, code-quality auditing, test intelligence, DI graphs, and IL/external-assembly inspection.

★ 57
rrrene
rrrene/credo
Elixir
86
health

A static code analysis tool for the Elixir language with a focus on code consistency and teaching.

★ 5.2k
realm
realm/SwiftLint
Swift
85
health

A tool to enforce Swift style and conventions.

★ 19.7k