Topic

code-analysis

Repositories (1176)

opensca-scan-action
opensca-scan-action XmirrorSecurity

Integrate OpenSCA-cli into your GitHub Action to assess the supply chain risks associated with your application.

6
9rules
9rules tamada Java

Small Object Programming Checker.

5
vue-source
vue-source pf12345 JavaScript

vue 1.0.28 源码注释 及 Vue 源码详细解析

5
code-inspector
code-inspector maxim5 Python

Programming language detector algorithm

5
static-code-review-plugin
static-code-review-plugin ezienecker Kotlin

A plugin which comments the found bugs (by static code analyzer) to your merge request

5
dev_scripts
dev_scripts tomhallmain Awk

General script-based tools to assist in the development workflow.

5
cccc-action
cccc-action sarnold Python

A github action for generating complexity metrics for Java, C++, and C

5
vulture-action
vulture-action gtkacz

A GitHub action for Vulture.

5
code-health
code-health blueheron786 C#

🔍 Analyze and visualize code health with metrics like cyclomatic complexity, TODOs, and more — for C#, Java, and beyond.

5
churn_vs_complexity
churn_vs_complexity beatmadsen Ruby

A tool to visualise code complexity in a project and help direct refactoring efforts.

5
codesleuth
codesleuth Cod-e-Codes Rust

Fast COBOL code analysis and reporting (Rust + Go).

5
pathdigest
pathdigest ga1az Go

A command-line tool written in Go that analyzes Git repositories, local directories, or individual files and generates a structured, LLM-friendly text...

5
codekritik
codekritik Kernel-Dirichlet LLVM

repository offering a suite of software metrics tools

5
code-vecs
code-vecs worldbeater Jupyter Notebook

Code for the methods and algorithms described in the paper "Analysis of Program Representations Based on Abstract Syntax Trees and Higher-Order Markov...

5
PDDLSharp
PDDLSharp kris701 C#

PDDL Parser, analyser, code generator and much more for C# that is fully compatible with PDDL 2.2.

5
wile-goast
wile-goast aalpar Go

Cross-layer static analysis of Go source code, scripted in Scheme

5
InspectorGuidget
InspectorGuidget diverse-project Java

A tool to find blob listeners in Java code

5
Jctx
Jctx Shashwat-Gupta57 Python

Turn any Java or Kotlin project into an AI-ready context file in one command.

5
graphrag-code
graphrag-code cognitx-leyton Python

🕸️ Code knowledge graph for Claude Code & AI coding agents — index TypeScript, NestJS, React into Neo4j and query architecture in Cypher

5
pyuml
pyuml chenjd Python

A toy project that generates UML diagrams of Python code by parsing the abstract syntax tree of the target Python code.

5
Vulnchain
Vulnchain hamzamiladin Python

AI-powered multi-language security scanner: 154 Semgrep rules, 13 Joern CPG scripts, AI code detection, and attack-chain correlation

5
Maestro
Maestro scooter-lacroix Rust

Maestro is an AI-native development platform that turns chat-based coding into a structured workflow, combining code intelligence, spec-driven plan...

5
ElixirScope
ElixirScope nshkrdotcom Elixir

AI-Powered Execution Cinema Debugger for Elixir/BEAM

5
elixir_scope
elixir_scope nshkrdotcom Elixir

Revolutionary AST-based debugging and code intelligence platform for Elixir applications

5
codebase-intelligence
codebase-intelligence bntvllnt TypeScript

CLI-first TypeScript codebase analysis with hotspots, impact, dead-export detection, and architecture metrics. Includes optional MCP server for AI age...

5
nvim-step-search.lua
nvim-step-search.lua regomne Lua

Progressive log search plugin for Neovim.

5
devtools-debugger-mcp
devtools-debugger-mcp Gulhidayat JavaScript

🔍 Debug Node.js applications easily with this MCP server, enabling AI assistance for breakpoints, variable inspection, and runtime analysis using Chr...

5
envgrd
envgrd njenia Go

CLI tool to detect environment variable drift between code and config files. Uses Tree-Sitter AST analysis. Supports Go, JS/TS, Python, Rust, Java.

5
actions
actions Exlint JavaScript

Exlint CI 🚀 A set of GitHub actions for checking your projects with Exlint

5
CodeCortex
CodeCortex rushikeshmore TypeScript

Persistent codebase knowledge layer for AI agents. Pre-builds architecture, dependency, coupling, and risk knowledge served via MCP. 27 languages, 13...

5
scantrix
scantrix Scantrix TypeScript

Scantrix analyzes automation repositories to uncover framework inefficiencies, flaky tests, and reliability risks.

5
roslyn-codelens-mcp
roslyn-codelens-mcp MarcelRoozekrans C#

Roslyn-based MCP server providing semantic code intelligence for .NET codebases — type hierarchies, call sites, DI registrations, and reflection usage...

5
remembrallmcp
remembrallmcp roboticforce Rust

Persistent knowledge memory layer for AI agents. Rust, Postgres + pgvector, MCP protocol.

5
symbiote
symbiote MohmmedAshraf TypeScript

Symbiote bonds with your AI tools — giving them memory, context, and your coding DNA.

5
script-graph
script-graph nawillcodes GDScript

Visual flow analysis for GDScript in Godot 4. Debug call graphs, unreachable paths, and logic structure directly in the editor.

5
Lifeblood
Lifeblood user-hash C#

Compiler truth in, AI context out. Open semantic glue between language intelligence and AI tools.

5
scan-repository-orb
scan-repository-orb configcat

ConfigCat's repository scanner CircleCI Orb. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend...

5
codexray
codexray NeuralRays TypeScript

X-ray vision for your codebase — semantic knowledge graph & MCP server with 16 tools that saves AI coding agents 30%+ tokens. TF-IDF search, call grap...

5
coccinelle_exercises
coccinelle_exercises tin-z SmPL

coccinelle notes and exercises

5
csharp-code-map
csharp-code-map bbajt C#

CodeMap is a Roslyn-powered MCP server that lets AI agents navigate C# codebases by symbol, call graph, and architectural fact — instead of brute-read...

5
lucenenet-codeanalysis-dev
lucenenet-codeanalysis-dev apache C#

Roslyn Code Analysis for Apache Lucene.NET

4
refineit
refineit mdnowroz13 TypeScript

A TypeScript tool that analyzes and refines project structure by detecting unused files, improving maintainability.

4
FolderToLLM
FolderToLLM EdgeTypE PowerShell

A PowerShell tool for Windows that recursively scans a directory, captures its structure, and concatenates file contents. Perfect for creating detaile...

4
logicstamp-mcp
logicstamp-mcp LogicStamp TypeScript

MCP server for LogicStamp - exposing deterministic architectural context to AI assistants.

4
88deobfuscator
88deobfuscator k88-b Python

A Python script designed to deobfuscate various programs protected using popular obfuscation methods.

4
automapper-analyser
automapper-analyser georgepwall1991 C#

A Roslyn Analyzer for AutoMapper that detects mapping configuration errors and missing maps at compile-time, preventing runtime exceptions.

4
agent-analyzer
agent-analyzer agent-sh Rust

Static analysis binary for agent-sh ecosystem - git history, AST mapping, collectors

4
linterhub-docker
linterhub-docker repometric Go

collection of static analysis tools wrapped in alpine-based containers

4
gitra
gitra ashfromsky HTML

Gitra is a self-hosted web app to explore, analyze, and "chat" with any public GitHub repository. It bundles codebases into LLM-optimized context for...

4
oracle
oracle bad-antics Julia

🔮 Oracle - AI-Powered Vulnerability Discovery Engine. Predictive vulnerability detection using ML models and 300+ patterns. Julia.

4