Interactive architecture diagrams for codebases
-
Updated
Sep 26, 2026 - Python
Interactive architecture diagrams for codebases
Emerge is a browser-based interactive codebase and dependency visualization tool for many different programming languages. It supports some basic code quality and graph metrics and provides a simple and intuitive way to explore and analyze a codebase by using graph structures.
Static Python dependency graph with interactive HTML visualization, massive object detection, and unlinked module analysis (no code execution).
A discovery and compression tool for your Python codebase. Creates a knowledge graph for a LLM context window, efficiently outlining your project | Code structure visualization | LLM Context Window Efficiency | Static analysis for AI | Large Language Model tooling #LLM #AI #Python #CodeAnalysis #ContextWindow #DeveloperTools
A lightweight tool to optimize your Javascript / Typescript project for LLM context windows by using a knowledge graph | AI code understanding | LLM context enhancement | Code structure visualization | Static analysis for AI | Large Language Model tooling #LLM #AI #JavaScript #TypeScript #CodeAnalysis #ContextWindow #DeveloperTools
Code relationship graph visualization plugin of sublime editor
Jonga: Python function call graph visualization
Visual CLI for agents. Deterministic SVG diagrams, tables, and charts with embedded structured metadata. Zero JavaScript. Renders anywhere markdown does.
A lightweight tool to optimize your C# project for LLM context windows by using a knowledge graph | Code structure visualization | Static analysis for AI | Large Language Model tooling | .NET ecosystem support #LLM #AI #CSharp #DotNet #CodeAnalysis #ContextWindow #DeveloperTools
A discovery and compression tool for your Java codebase. Creates a knowledge graph for a LLM context window, efficiently outlining your project #LLM #AI #Java #CodeAnalysis #ContextWindow #DeveloperTools #StaticAnalysis #CodeVisualization
Lost in a new codebase? DevLens scans your Python project and scores every file from 0 to 100 based on how hard it is to understand. It uses code complexity metrics, git history signals, and optional AI to pinpoint the files your team will struggle with. It also shows project statistics (languages, lines, directories) and summarizes files with AI.
Turn your codebase into a living knowledge graph. An MCP server using tree-sitter to stream high-fidelity context to Cursor & Claude. Watch your connectome grow as your agent codes.
DepCycle is a CLI tool for visualizing Python project dependencies. Quickly generate clear module maps to identify, track, and eliminate circular dependencies and complex architectural coupling.
Code visualization for non-programmers. A docent for your codebase.
Create execution graphs of Python programs
Generate a single, self-contained interactive architecture-map HTML from any project's source code.
This project is an Algorithm Visualizer where a user can visualize algorithms like "Bubble Sort", "Merge Sort", "Quick Sort", "Selection Sort", "Linear Search" and "Binary Search".
🔍 X-ray any codebase in one command — interactive dependency graph, blast radius, health grade, security scan & hotspot map in a single HTML file
See your codebase the way Claude sees it - turn any repo into an interactive architecture map. Local-first, zero dependencies.
CFGBot is a friendly bot, posting control-flow-graphs every hour
To associate your repository with the code-visualization topic, visit your repo's landing page and select "manage topics."