Tree-sitter
![tree-sitter logo](https://raw.githubusercontent.com/github/explore/2506331e083bf823833bd49ccc9e2ba832d4b111/topics/tree-sitter/tree-sitter.png)
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 63 public repositories matching this topic...
An incremental parsing system for programming tools
-
Updated
Sep 9, 2024 - Rust
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
-
Updated
Sep 12, 2024 - Rust
GritQL is a query language for searching, linting, and modifying code.
-
Updated
Sep 12, 2024 - Rust
A tree-sitter based AST difftool to get meaningful semantic diffs
-
Updated
Sep 12, 2024 - Rust
A modern text editor for the terminal written in Rust
-
Updated
Aug 15, 2022 - Rust
将 C/C++ 代码转换成流程图 / Turn your C/C++ code into flowchart
-
Updated
Jun 27, 2024 - Rust
A grep-like tool which understands source code syntax and allows for manipulation in addition to search
-
Updated
Sep 8, 2024 - Rust
Language tooling for the Lox programming language.
-
Updated
May 11, 2024 - Rust
My own personal code editor built with Rust + OpenGL
-
Updated
Mar 3, 2022 - Rust
-
Updated
Aug 27, 2024 - Rust
Datadog Static Analyzer
-
Updated
Sep 6, 2024 - Rust
Count your code by tokens and patterns in the syntax tree. A tokei/scc/cloc alternative.
-
Updated
Apr 20, 2023 - Rust
A new Hardware Design Language that keeps you in the driver's seat
-
Updated
Sep 8, 2024 - Rust
Generate Soufflé Datalog types, relations, and facts that represent ASTs from a variety of programming languages.
-
Updated
Sep 3, 2024 - Rust
Simple grammar-based test case generator
-
Updated
May 1, 2024 - Rust
Multi-language AST-based code search and rewriting tool that supports embedding Lua code in patterns
-
Updated
Jul 8, 2024 - Rust
Created by maxbrunsfeld
Released 2019
Latest release 17 days ago
- Followers
- 53 followers
- Repository
- tree-sitter/tree-sitter
- Website
- tree-sitter.github.io