Tree-sitter
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 2,793 public repositories matching this topic...
A simple lightweight task runner
-
Updated
Jul 14, 2025 - C
Add relevant code context to your AI prompts using semantic search and vector embeddings.
-
Updated
Mar 27, 2026 - TypeScript
Lightweight code indexing and semantic search engine that helps AI agents write code faster while using fewer tokens. Parses codebases with Tree-sitter AST to generate structured headers, with optional LLM insights and vector embeddings. Integrates via MCP server or CLI. Supports TypeScript, JavaScript, C#
-
Updated
May 4, 2026 - TypeScript
AST-driven RAG with vector biased A* graph traversal
-
Updated
Mar 27, 2026 - Rust
Autonomous context management for AI coding agents — persistent project memory, cognitive firewall, and tree-sitter code graph as 53 MCP tools for Claude Code
-
Updated
Jul 16, 2026 - JavaScript
Language agnostic library API search engine.
-
Updated
Mar 18, 2026 - Go
Local hierarchical knowledge graph for Python codebases. Tree-sitter → Neo4j → interactive React explorer. Self-hosted.
-
Updated
Oct 2, 2026 - Python
IntentDiff r parser — tree-sitter-based Wasm parser plugin for the IntentDiff engine.
-
Updated
Aug 17, 2026 - C
IntentDiff ruby parser — tree-sitter-based Wasm parser plugin for the IntentDiff engine.
-
Updated
Aug 17, 2026 - C
LogicLens implementation: synthesize AST-derived syntax and LLM-generated embeddings into a unified semantic graph to map dependencies across distributed repositories. query and navigate disparate repos via a single, grounded interface. (not affiliated with sourcegraph)
-
Updated
May 13, 2026 - Python
Monorepo for official RepoNova language plugins (@reponova/lang-*)
-
Updated
Jun 9, 2026 - TypeScript
Tree-sitter grammar for the Cleave programming language (.cv files)
-
Updated
May 25, 2026 - C
A static analysis tool that transforms source code from 7 languages into a component graph to evaluate architectural quality, detect anti-patterns, and calculate network metrics using graph theory and LLM support.
-
Updated
Aug 19, 2026 - Python
HTTP client for Zed.
-
Updated
Sep 5, 2026 - Rust
Linker script grammar for tree-sitter
-
Updated
Apr 12, 2024 - JavaScript
Created by maxbrunsfeld
Released 2019
Latest release about 1 month ago
- Followers
- 112 followers
- Repository
- tree-sitter/tree-sitter
- Website
- github.com/topics/tree-sitter