Skip to content
#

Tree-sitter

tree-sitter logo

Tree-sitter is a parser generator tool and an incremental parsing

library. It can build a concrete syntax tree for a source file and

efficiently update the syntax tree as the source file is

edited. Tree-sitter grammars can be reused in many different

languages.

Here are 470 public repositories matching this topic...

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.

  • Updated Aug 2, 2026
  • Rust

Structural code intelligence for AI agents — semantic search, knowledge graphs, and a built-in MCP server in one Rust binary. Give Claude, Cursor, and any MCP client a deep understanding of your codebase.

  • Updated Sep 7, 2026
  • Rust

Created by maxbrunsfeld

Released 2019

Latest release 9 days ago

Followers
106 followers
Repository
tree-sitter/tree-sitter
Website
github.com/topics/tree-sitter