Topic

code-analysis

Repositories (651)

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...

274
excellent_migrations
excellent_migrations Artur-Sulej Elixir

An Elixir tool for checking safety of database migrations.

270
lancer
lancer LeviBorodenko Python

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

259
Echo
Echo Washi1337 C#

Generic static analysis framework.

258
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.

258
smda
smda danielplohmann Python

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

256
corax-community
corax-community Feysh-Group Kotlin

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

255
umldoclet
umldoclet talsma-ict Java

Automatically generate PlantUML diagrams in javadoc

248
aicodeprep-gui
aicodeprep-gui detroittommy879 Python

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

237
zpa
zpa felipebz Kotlin

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

231
ncc
ncc spcl Python

Neural Code Comprehension: A Learnable Representation of Code Semantics

213
roslyn-security-guard
roslyn-security-guard dotnet-security-guard C#

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

207
open-repo-wiki
open-repo-wiki daeisbae Python

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

206
rubysonar
rubysonar yinwang0 Java

A semantic indexer for Ruby with interprocedual type inference

196
tokei-pie
tokei-pie laixintao Python

Render tokei's output to interactive sunburst chart.

193
php-fpm-code-analysis
php-fpm-code-analysis owenliang

php-fpm源码分析

176
complexity
complexity thoughtbot Rust

A command line tool to identify complex code

169
privacyflash-pro
privacyflash-pro privacy-tech-lab Swift

Generate a privacy policy for your iOS app quickly and automatically

162
jql
jql fmbenhassine Java

Java code analysis and linting with SQL

160
mcp-server-tree-sitter
mcp-server-tree-sitter wrale Python

MCP Server for Tree-sitter

153
ahooks-analysis
ahooks-analysis GpingFeng TypeScript

ahooks 源码阅读文档

142
tombstone
tombstone scheb PHP

Dead code detection with tombstones for PHP

134
Loretta
Loretta LorettaDevs C#

A C# Lua, GLua and Luau parser, code analysis, transformation and generation library.

132
mulang
mulang mumuki Haskell

:bamboo: Universal, Multi Language, Multi Paradigm code analyzer

128
PSCodeHealth
PSCodeHealth MathieuBuisson PowerShell

PowerShell module gathering PowerShell code quality and maintainability metrics

126
FastLint-Issues
FastLint-Issues feramhq

FastLint automatically finds bugs in your code with cutting-edge AI-powered code analysis

123
count-org-loc
count-org-loc benbalter Ruby

Count total lines of code across a GitHub organization

114
vscode-extension
vscode-extension DeepCodeAI Java

DeepCode extension for Visual Studio Code

112
lakebridge
lakebridge databrickslabs Python

Accelerates migrations to Databricks by automating key migration activities

105
code-assert
code-assert nidi3 Java

Assert that the java code of a project satisfies certain checks.

103
eclipse-cs
eclipse-cs checkstyle Java

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 a...

101
BadCoderz
BadCoderz ExtReMLapin Lua

Find unoptimized gmod addons and KILL the devs who made them

100
PhpCodeAnalyzer
PhpCodeAnalyzer wapmorgan PHP

PhpCodeAnalyzer (really, it's "php extensions usage analyzer") scans codebase and analyzes which non-built-in php extensions used

96
cmake-tutorial
cmake-tutorial iarsystems CMake

Build and test embedded software using the IAR C/C++ Compiler alongside CMake

95
sqlrows
sqlrows gostaticanalysis Go

Analyzer: helps uncover bugs by reporting a diagnostic for mistakes of *sql.Rows usage.

91
deep-code-reasoning-mcp
deep-code-reasoning-mcp haasonsaas TypeScript

A Model Context Protocol (MCP) server that provides advanced code analysis and reasoning capabilities powered by Google's Gemini AI

91
CodeWhisper
CodeWhisper gmickel TypeScript

CodeWhisper: AI-Powered End-to-End Task Implementation & blazingly fast Codebase-to-LLM Context Bridge

91
OSA
OSA aimclub Python

Tool that just makes your open source project better using LLM agents

89
code-checker
code-checker nette PHP

✅ A simple tool to check source code against a set of Nette coding standards.

86
gossiphs
gossiphs williamfzc Rust

"Zero setup" & "Blazingly fast" general code file relationship analysis. With Python & Rust. Based on tree-sitter and git analysis. Support MCP and re...

81
Enhanced-Syntax-Highlighting
Enhanced-Syntax-Highlighting Art-Stea1th C#

[Marketplace] Lightweight "editor classifier extension" for Visual Studio based on the async Roslyn APIs to enhanced highlighting custom tags in C# co...

78
x-ray
x-ray spatie PHP

Scan source code for calls to ray() and related calls.

78
wp-since
wp-since eduardovillao PHP

Ensure your plugin is compatible with WordPress – scans functions, classes, methods, and hooks.

76
DotNet.SystemCollections.Analyzers
DotNet.SystemCollections.Analyzers hypertherm C#

A set of code analyzers & code fix providers to help developers use the proper .NET Collection & API in their algorithms

72
atom
atom AppThreat Rust

atom is a novel intermediate representation for applications and a standalone tool that is powered by chen.

71
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...

69
ReCommended-Extension
ReCommended-Extension prodot C#

Code analysis improvements and context actions

62
lucidity-mcp
lucidity-mcp hyperb1iss Python

AI-powered code quality analysis using MCP to help AI assistants review code more effectively. Analyze git changes for complexity, security issues, an...

62
annotated-rs
annotated-rs better-rs Rust

rust 项目源码分析

61
cookiecutter-cpp-project
cookiecutter-cpp-project ssciwr Python

A cookiecutter for a C++ Project with lots of configuration options

61