An incremental parsing system for programming tools
-
Updated
Jul 5, 2024 - Rust
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.
An incremental parsing system for programming tools
Transpile curl commands into Python, JavaScript and 27 other languages
Nvim Treesitter configurations and abstraction layer
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
📝 Performant plain text editor for iOS with syntax highlighting, line numbers, invisible characters and much more.
Language bundle for Emacs's tree-sitter package
Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
Node.js bindings for tree-sitter
CodeTF: One-stop Transformer Library for State-of-the-art Code LLM
Created by maxbrunsfeld
Released 2019
Latest release 2 months ago