📈 GH Trending Explorer 🎲 Surprise me

Search: code-analysis · clear

Graphicle-AI / graphicle

Code graph and memory for your coding agents, in one Rust program. For Claude Code, Codex, Cursor and any MCP client.

▲ 332/7d ★ 332 Rust 2d ago
facebook / infer

A static analyzer for Java, C, C++, and Objective-C

▲ 13/7d ★ 16k OCaml 🔥 today
Graphify-Labs / graphify

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

★ 130k Python 🔥 today
astral-sh / ruff

An extremely fast Python linter and code formatter, written in Rust.

★ 50k Rust today
DeusData / codebase-memory-mcp

Local code intelligence for developers and AI agents. Connect code, docs and infrastructure in a persistent graph, with CBM Lens, MCP tools, agent integrations and change-aware test selection.

★ 47k C 🔥 today
eslint / eslint

Find and fix problems in your JavaScript code.

★ 28k JavaScript today
biomejs / biome

A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

★ 26k Rust today
doocs / source-code-hunter

😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等

★ 23k Java 3d ago
semgrep / semgrep

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

★ 17k C today
yusufkaraaslan / Skill_Seekers

Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection

★ 15k Python 20d ago
analysis-tools-dev / static-analysis

⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.

★ 15k Rust today
phpstan / phpstan

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

★ 14k PHP today
halfrost / Halfrost-Field

✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field 冰霜之地:源码解析、系统设计与工程实践笔记

★ 13k Go 20d ago
rubocop / rubocop

A Ruby static code analyzer and formatter, based on the community Ruby style guide.

★ 13k Ruby today
reviewdog / reviewdog

🐶 Automated code review tool integrated with any code analysis tools regardless of programming language

★ 9.7k Go today
checkstyle / 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.

★ 9.6k Java today
PyCQA / bandit

Bandit is a tool designed to find common security issues in Python code.

★ 8.3k Python 1d ago
larastan / larastan

⚗️ Adds code analysis to Laravel improving developer productivity and code quality.

★ 6.5k PHP 4d ago
javaparser / javaparser

Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.

★ 6.2k Java 1d ago
phan / phan

Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.

★ 5.6k PHP 2d ago
revive-lint / revive

🔥 Fast, strict, configurable, extensible, and beautiful linter for Go

★ 5.6k Go today
pmd / pmd

An extensible multilanguage static code analyzer.

★ 5.5k Java 1d ago
braedonsaunders / codeflow

Paste any GitHub URL → interactive architecture map. See how files connect, find what breaks if you change something. No install, no accounts — runs entirely in your browser.

★ 5.4k HTML today
vitali87 / code-graph-rag

The ultimate RAG for your monorepo. Query, understand, and edit multi-language codebases with the power of AI and knowledge graphs

★ 5.3k Python today
rrrene / credo

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

★ 5.2k Elixir 16d ago
uber / NullAway

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

★ 4.1k Java today
spotbugs / spotbugs

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

★ 4.0k Java today
PyCQA / flake8

flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.

★ 3.8k Python 7d ago
joernio / joern

Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc

★ 3.6k Scala 🔥 today
htmlhint / HTMLHint

⚙️ The static code analysis tool you need for your HTML

★ 3.3k JavaScript 11d ago
tach-org / tach

A Python tool to visualize + enforce dependencies, using modular architecture 🌎 Open source 🐍 Installable via pip 🔧 Able to be adopted incrementally - ⚡ Implemented with no runtime impact ♾️ Interoperable with your existing systems 🦀 Written in rust

★ 2.9k Rust 14d ago
Bearer / bearer

Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks.

★ 2.8k Go 1d ago
redhat-et / ripwire

The ripgrep of AI context: a zero-dependency C++23 CLI + MCP server for coding agents. Find what you want without reading the repo, then check you built what you meant — blast radius, tests-to-run, quality deltas. Signatures at 74.7% fewer bytes than bodies; every guess labelled, every loss published. Paddle out with a map.

★ 2.5k C++ today
find-sec-bugs / find-sec-bugs

The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)

★ 2.5k Java 1d ago
Kritt-ai / open-kritt

Open-source, self-hosted AI vulnerability research tool that orchestrates agents to find and validate security issues in code.

★ 2.3k JavaScript 8d ago
m14r41 / PentestingEverything

Complete Solution for VAPT/AppSec and Pentesting Guide: Web | Mobile | API | Thick Client | Source Code Review | DevSecOps | Wireless | Network Pentesting | SAST | DAST etc...

★ 2.2k TypeScript 4d ago
glebm / i18n-tasks

Manage translation and localization with static analysis, for Ruby i18n

★ 2.2k Ruby today
jplag / JPlag

State-of-the-Art Source Code Plagiarism & Collusion Detection. Check for plagiarism in a set of programs.

★ 2.0k Java 1d ago
INRIA / 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.

★ 2.0k Java today
zzet / gortex

High-performance code-intelligence engine for AI agents and IDE, supports 257 languages, multi repositories, based on graph, with access via CLI, MCP Server, and API. AI coding agents teammate - expose only needed information, cutting token usage up to 50x. 100% local. Discord: https://discord.gg/39MFHu3J5d

★ 1.9k Go today
SVF-tools / SVF

Static Value-Flow Analysis Framework for Source Code

★ 1.7k C++ today
larlarua / AutoCVE

Agent-driven automated CVE discovery platform for source code auditing, vulnerability verification, and report generation.

★ 1.2k Python 19d ago
souffle-lang / souffle

Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.

★ 1.2k C++ 18d ago
ix-infrastructure / Ix

Understand any codebase instantly. System intelligence for codebases, built for humans and AI.

★ 1.1k TypeScript today

Load more →