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 67 public repositories matching this topic...

codebase-memory-mcp

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.

  • Updated Jul 16, 2026
  • C

AI-native codebase intelligence skills — generate persistent .nexus-map/ knowledge bases and instantly query file structure, dependency graphs, and change impact. Built for Copilot, Cursor, and any tool-calling LLM. 面向 AI 编程助手的代码库感知技能——生成持久化知识图谱,精准查询文件结构、依赖关系与改动影响半径。

  • Updated Mar 31, 2026
  • Python

Agent skill that builds a queryable belief map of a codebase (modules, boundaries, dependencies, entities) via tree-sitter, so AI coding agents scope changes precisely: architecture discovery, blast-radius and impact analysis, boundary and layer-violation checks, and call/data-flow tracing across Python and TypeScript.

  • Updated Jul 14, 2026
  • Python

Created by maxbrunsfeld

Released 2019

Latest release 4 days ago

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