Language-agnostic source code parser powered by Tree-sitter. Extracts symbols (functions, methods, structs, classes, interfaces, enums) with line ranges and auto-detects language from file extension.
-
Updated
Jul 23, 2026 - Go
Language-agnostic source code parser powered by Tree-sitter. Extracts symbols (functions, methods, structs, classes, interfaces, enums) with line ranges and auto-detects language from file extension.
Zero-dependency repo-indexing engine: deterministic walk + symbol/import extraction (tree-sitter AST with regex fallback) + typed cross-file link-graph + analytics. One vendorable engine.mjs, CLI + MCP server included.
Add a description, image, and links to the symbol-extraction topic page so that developers can more easily learn about it.
To associate your repository with the symbol-extraction topic, visit your repo's landing page and select "manage topics."