Topic

code-analysis

Repositories (1586)

Auditor
Auditor TheAuditorTool

Release channel for TheAuditor — see blog.theauditortool.com

547
truecourse
truecourse truecourse-ai TypeScript

Turns the documentation you already write into tests that run. A failing test means your product and your docs disagree, and names the section.

535
roam-code
roam-code Cranot Python

Local codebase intelligence CLI + MCP server for AI coding agents: SQLite code graph, 28 languages, 287 commands, 246 MCP tools, change-safety gates,...

517
openreil
openreil Cr4sh C

Open source library that implements translator and tools for REIL (Reverse Engineering Intermediate Language)

511
codegraph
codegraph xnuinside Python

Static Python dependency graph with interactive HTML visualization, massive object detection, and unlinked module analysis (no code execution).

507
sonar-detekt
sonar-detekt detekt Kotlin

SonarQube plugin for Kotlin

497
sonar-flutter
sonar-flutter insideapp-fr Java

SonarQube plugin for Flutter / Dart

497
sdl-mcp
sdl-mcp GlitterKill TypeScript

Symbol Delta Ledger (SDL-MCP) is a policy-centered context budget layer for coding agents: Symbol-graph intelligence combined with precision tools. I...

482
iam-policy-autopilot
iam-policy-autopilot awslabs Rust

IAM Policy Autopilot is an open source static code analysis tool that helps you quickly create baseline AWS IAM policies that you can refine as your a...

454
Gito
Gito Nayjest Python

An AI-powered GitHub code review tool that uses LLMs to detect high-confidence, high-impact issues—such as security vulnerabilities, bugs, and maintai...

431
code-forensics
code-forensics smontanari JavaScript

A toolset for code analysis and report visualisation

406
shisho
shisho flatt-security Rust

Lightweight static analyzer for several programming languages

385
forbidden-apis
forbidden-apis policeman-tools Java

Policeman's Forbidden API Checker

372
bblfshd
bblfshd bblfsh Go

A self-hosted server for source code parsing

368
CodeFuse-Query
CodeFuse-Query codefuse-ai Java

Query-Based Code Analysis Engine

358
proguard-core
proguard-core Guardsquare Java

Library to read, write, analyze, and process java bytecode

347
ex_check
ex_check karolsluszniak Elixir

One task to efficiently run all code analysis & testing tools in an Elixir project. Born out of 💜 to Elixir and pragmatism.

329
napi
napi nanoapi-io TypeScript

Software architecture tooling for the AI age

324
bodyclose
bodyclose timakin Go

Analyzer: checks whether HTTP response body is closed and a re-use of TCP connection is not blocked.

323
detekt-intellij-plugin
detekt-intellij-plugin detekt Kotlin

detekt plugin for IntelliJ

320
cymbal
cymbal 1broseidon C

Language-agnostic code navigation CLI powered by tree-sitter

320
mcp-server-tree-sitter
mcp-server-tree-sitter wrale Python

MCP Server for Tree-sitter

309
open-repo-wiki
open-repo-wiki daeisbae Python

You don’t need to read the code to understand how to build!

306
excellent_migrations
excellent_migrations Artur-Sulej Elixir

An Elixir tool for checking safety of database migrations.

303
coala-bears
coala-bears coala Python

Bears for coala

296
repomind
repomind 403errors TypeScript

An open-source, AI-powered application using Agentic CAG to chat with any public GitHub repository or developer profile, offering deep code analysis,...

284
wotan
wotan fimbullinter TypeScript

Pluggable TypeScript and JavaScript linter

281
monitors4codegen
monitors4codegen microsoft Python

Code and Data artifact for NeurIPS 2023 paper - "Monitor-Guided Decoding of Code LMs with Static Analysis of Repository Context". `multispy` is a lsp...

280
aicodeprep-gui
aicodeprep-gui detroittommy879 Python

Surgical context engineering with a nice UI, Windows, Mac, Linux, BSD, anywhere where python & Qt run

274
codeindex
codeindex scheidydude Python

Repo dependency analyzer with **blast-radius impact scoring** for AI-assisted development.

272
web-code-agent
web-code-agent oldjs TypeScript

Browser-local AI code Q&A engine. Chat with your codebase, ensure privacy, and optimize LLM collaboration.

267
smda
smda danielplohmann Python

SMDA is a minimalist recursive disassembler library that is optimized for accurate Control Flow Graph (CFG) recovery from memory dumps.

261
Echo
Echo Washi1337 C#

Generic static analysis framework.

261
go-memory-visualizer
go-memory-visualizer 1rhino2 TypeScript

VS Code extension: Go struct layout, padding, reorder

260
lancer
lancer LeviBorodenko Python

Turn your python code into a hideous mess. Ever heard of Black? This is the opposite.

259
umldoclet
umldoclet talsma-ict Java

Automatically generate PlantUML diagrams in javadoc

256
corax-community
corax-community Feysh-Group Kotlin

Corax for Java: A general static analysis framework for java code checking.

256
zpa
zpa felipebz Kotlin

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

247
ContribAI
ContribAI tang-vu Rust

Maintainer-governed agent for evidence-backed open-source contribution proposals

244
mcp-1c
mcp-1c feenlace Go

MCP server for 1С:Enterprise — AI assistant sees your configuration and generates accurate BSL code. One binary, zero dependencies, 11 tools.

226
gograph
gograph ozgurcd Go

Local-only Go static analysis engine with a built-in MCP server. Gives AI coding agents deterministic structural awareness: call graphs, impact analys...

225
simple-ddl-parser
simple-ddl-parser xnuinside Python

Lightweight SQL DDL parser for extracting tables, columns, and schema metadata with broad multi-dialect support (HQL, TSQL, AWS Redshift, BigQuery, Sn...

221
ncc
ncc spcl Python

Neural Code Comprehension: A Learnable Representation of Code Semantics

216
scancode.io
scancode.io aboutcode-org Python

ScanCode.io is a server to script and automate software composition analysis with pipelines. This project is sponsored by the European Commission, NLn...

215
tokei-pie
tokei-pie laixintao Python

Render tokei's output to interactive sunburst chart.

210
roslyn-security-guard
roslyn-security-guard dotnet-security-guard C#

Roslyn analyzers that aim to help security audit on .NET applications.

206
rubysonar
rubysonar yinwang0 Java

A semantic indexer for Ruby with interprocedual type inference

200
php-fpm-code-analysis
php-fpm-code-analysis owenliang

php-fpm源码分析

176
complexity
complexity thoughtbot Rust

A command line tool to identify complex code

173
privacyflash-pro
privacyflash-pro privacy-tech-lab Swift

Generate a privacy policy for your iOS app quickly and automatically

168