#Tree-sitter
Showing 60 of 130 repositories tagged #tree-sitter, ranked by stars
AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs, papers, images, or videos into a queryable knowledge graph. App code + database schema + infrastructure in one graph.
High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph โ average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
An incremental parsing system for programming tools
a structural diff that understands syntax ๐ฅ๐ฉ
Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked context reductions on reviews and large-repo workflows.
โกA CLI tool for code structural search, lint and rewriting. Written in Rust
Nvim Treesitter configurations and abstraction layer
A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.
GritQL is a query language for searching, linting, and modifying code.
๐ Performant plain text editor for iOS with syntax highlighting, line numbers, invisible characters and much more.
Semantic version control => entity-level diffs, blame, and impact analysis on top of git. 28 languages via tree-sitter. Built for coding agents.
A super light-weight embedded code search engine CLI (AST based) that just works - saves 70% token and improves speed for coding agent ๐ Star if you like it!
A tree-sitter based AST difftool to get meaningful semantic diffs
The ultimate RAG for your monorepo. Query, understand, and edit multi-language codebases with the power of AI and knowledge graphs
14-stage Fusion Pipeline for LLM token compression โ reversible compression, AST-aware code analysis, intelligent content routing. Zero LLM inference cost. MIT licensed.
Cut AI token costs 95%+ on code exploration. The leading MCP server for precise, symbol-level GitHub code retrieval via tree-sitter AST. Works with Claude Code, Cursor & any MCP client. 313B+ tokens saved.
A modern text editor for the terminal written in Rust
๐ Twilight is a Lua plugin for Neovim 0.5 that dims inactive portions of the code you're editing using TreeSitter.
A CLI code-typing game that turns your source code into typing challenges
Local first codebase intelligence
Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.
Entity-level git merge driver. Resolves false conflicts git invents when independent agents edit the same file. ~95% reduction vs. line-based merge.
Treesitter playground integrated into Neovim
A grep-like tool which understands source code syntax and allows for manipulation in addition to search
First-class library documentation for every language (based on tree-sitter), with symbol search & more. Lightweight single binary, run locally or self-host. Surfaces usage examples via Sourcegraph.
Emacs Lisp bindings for tree-sitter
Rainbow parentheses for neovim using tree-sitter. Use https://sr.ht/~p00f/nvim-ts-rainbow instead
ๅฐ C/C++ ไปฃ็ ่ฝฌๆขๆๆต็จๅพ / Turn your C/C++ code into flowchart
Describe the regexp under the cursor
Graph-powered code intelligence engine โ indexes codebases into a knowledge graph, exposed via MCP tools for AI agents and a CLI for developers.
A code editor view written in Swift powered by tree-sitter.
AI-friendly semantic code search engine for large codebases. Combines ripgrep speed with tree-sitter AST parsing. Powers AI coding assistants with precise, context-aware code understanding.
Rust-powered code intelligence CLI for AI coding agents. Builds call graphs and hybrid semantic search indexes (Dense + Sparse + RRF + Reranker) across 7 languages. Ships as native MCP tools for Claude Code and Codex CLI.
Highlight arguments' definitions and usages, using Treesitter
Location and syntax aware text objects which *do what you mean*
Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
Neovim support for the Lean theorem prover
Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.
TypeScript grammar for tree-sitter
Plugin suite + bundled MCP servers for Claude Code. Full delivery lifecycle: Agile pipeline with multi-model AI review, project bootstrap, documentation generation, codebase audits, performance optimization, community workflows. Includes hex-line (hash-verified editing), hex-graph (code knowledge graph), and hex-ssh (remote SSH) MCP servers.
Rust grammar for tree-sitter
Local codebase intelligence CLI + MCP server for AI coding agents: SQLite code graph, 28 languages, 238 commands, 224 MCP tools, change-safety gates, audit evidence, zero API keys.
Region selection with hints on the AST nodes of a document powered by treesitter
An opinionated tree-sitter + tree-sitter-highlight + grammars bundle
Comprehensive tree-sitter grammar compilation with polyglot bindings โ Rust, Python, Node.js, Go, Java, Ruby, Elixir, PHP, C#, WASM, Dart, Kotlin-Android, Swift, Zig, and CLI. 306+ languages.
Semantic code searcher and codebase utility
Treesitter powered spellchecker
Wisely add "end" in Ruby, Vimscript, Lua, etc. Tree-sitter aware alternative to tpope's vim-endwise
Swift API for the tree-sitter incremental parsing system
Structural memory for AI coding agents. Bi-temporal graph, MCP-native, zero LLM calls. Cursor ยท Claude Code ยท Codex ยท Hermes ยท VS Code ยท Windsurf.
Language-agnostic code navigation CLI powered by tree-sitter
RAG on codebases using treesitter and LanceDB
Boo is a colorscheme for Neovim with handcrafted support for LSP, Tree-sitter.
A blazingly fast security scanner, written in Rust. Batteries included, TUI for triage, secrets, post-quantum audits, diff-aware scans and more ๐ฅ
Local-first, zero-key semantic code search for large and custom codebases โ hybrid vector + keyword retrieval with symbol-aware chunking. Usable as a CLI, Python library, REST API, or web UI.
Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
We handle what engineers and IDEs won't: generating and maintaining technical documentation for your codebase, while also providing search with dependency-aware context to help your AI tools understand your codebase and its conventions.
Local-first code intelligence for AI assistants. Turns your codebase into a knowledge graph your AI can query, navigate, and remember. 25 MCP tools.