How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Sourcetrail is an interactive source code explorer and visualizer designed for indexing and navigating relationships between symbols and structures across large, multi-language codebases. It functions as a static analysis indexer and code dependency visualizer that maps calls and dependencies between source files to help reveal project architecture.
The main features of coatisoftware/sourcetrail are: Code Navigators, Dependency Graph Visualizations, Code Visualization and Metrics, Code Indexing Engines, Static Analysis Databases, Code Relationship Mappers, Graph Databases, Cross-Language Symbol Indexing.
Projects with overlapping indexed features include: bloopai/bloop — Bloop is an AI code analysis tool and semantic search engine designed for understanding and querying large-scale… colbymchenry/codegraph — Codegraph is a local codebase indexer and static analysis graph database that serves as a context provider for AI… sublimecodeintel/sublimecodeintel — SublimeCodeIntel is a code intelligence plugin for the Sublime Text editor that provides symbol-based navigation,… doxygen/doxygen — Doxygen is a source code documentation generator and multi-language API reference tool. It extracts annotated comments… atom/atom — Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom… potpie-ai/potpie — Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software…
Bloop is an AI code analysis tool and semantic search engine designed for understanding and querying large-scale codebases. It utilizes a high-performance indexing system written in Rust to enable fast symbol and text retrieval across multiple programming languages. The project differentiates itself by using on-device embeddings for semantic code search, allowing users to locate logic based on meaning and intent rather than exact keywords. It combines a language model with a retrieval-augmented generation approach to provide a natural language interface for conversational querying and the gen
Codegraph is a local codebase indexer and static analysis graph database that serves as a context provider for AI agents. It parses multiple programming languages into a searchable knowledge graph of symbols and dependencies, exposing these relationships to AI tools through the Model Context Protocol. The project distinguishes itself by aggregating relevant code snippets and symbol flows to reduce token usage for large language models. It automates the configuration of server settings and steering instructions across various AI agent platforms and command line editors to enable automatic code
SublimeCodeIntel is a code intelligence plugin for the Sublime Text editor that provides symbol-based navigation, autocomplete, and function tooltips. It functions as an IDE feature extension and static code analysis engine, using a cross-language symbol indexer to track definitions across multiple files. The system implements static analysis tooling to map definitions and references without executing program code. This enables users to jump to symbol definitions across an entire project and receive real-time suggestions for modules and symbols while typing. The toolset covers broad capabili
Doxygen is a source code documentation generator and multi-language API reference tool. It extracts annotated comments from source code to create structured technical manuals and searchable software libraries in formats including HTML, LaTeX, and PDF. The project functions as a static code analysis visualizer, generating call graphs, class diagrams, and inheritance hierarchies to illustrate codebase structure. It also serves as an XML documentation export engine, producing structured metadata that can be transformed via XSLT or third-party tools. Beyond API extraction, the tool provides a Ma