Symbols is a powerful command-line interface designed to help developers quickly understand complex codebases. It provides fast, polyglot source code intelligence by extracting symbols, parsing imports, tracing dependencies, and analyzing impact across numerous programming languages. By externalizing code structure into repeatable queries and exposing its model via an MCP server, Symbols reduces context switching, aids in identifying change blast radius, accelerates onboarding to new projects, and provides structured context for AI coding assistants, leading to safer refactors and more efficient development workflows.
Key Features
01Project-wide Dependency Graph Summaries and Hotspot Identification
021 GitHub stars
03Fast Polyglot Symbol Extraction using Tree-sitter for 14+ languages
04Symbol Search across codebases with fuzzy matching and kind filtering
05Comprehensive Dependency Tracing and Impact Analysis at the file level
06Built-in MCP server for seamless integration with AI tools and agents