CFGBot is a friendly bot, posting control-flow-graphs every hour
-
Updated
Sep 23, 2025 - Python
CFGBot is a friendly bot, posting control-flow-graphs every hour
Lost in a new codebase? This CLI tool quickly scans your repository to show language breakdown, lines of code, and structure. It detects the tech stack, maps dependencies in a clear graph, uses AI to summarize files, functions, and classes, highlights dead code, and auto-generates a professional README.
A command-line tool for visualising code dependencies to map project architecture and find circular references. 🐍 Currently supports Python.
Automatically generate high-level system design diagrams from any codebase by analyzing structure, relationships, service boundaries, and dependencies with AI-powered insights.
Visualize AI-generated code as interactive tiles - Perfect for understanding complex AI code
File Tree Generator is a modern Python app to visualize, search, and export directory trees. Supports exclusion patterns, automatic settings saving, ASCII/box-drawing formats, and fast search. Cross-platform, easy to use, and perfect for project documentation or code reviews.
Jonga: Python function call graph visualization
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 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
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 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
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.
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".
Create execution graphs of Python programs
Code relationship graph visualization plugin of sublime editor
Add a description, image, and links to the code-visualization topic page so that developers can more easily learn about it.
To associate your repository with the code-visualization topic, visit your repo's landing page and select "manage topics."