A tree-sitter based AST difftool to get meaningful semantic diffs
-
Updated
Jun 12, 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.
A tree-sitter based AST difftool to get meaningful semantic diffs
loongdoc(asciidoc) parser and grammar for tree-sitter https://cathaysia.github.io/tree-sitter-loongdoc/
Nvim Treesitter configurations and abstraction layer
Solidity grammar for tree sitter
A simple & Lightweight C++ TUI Text Editor
An incremental parsing system for programming tools
Repository containing tree-sitter grammars for many different languages available in one place, and a small program to add and update grammars.
A tree-sitter based major mode for editing Git commit messages in GNU Emacs.
An experiment
The monolithic Norg static site generator built with Rust
Java bindings for tree-sitter
Tree-sitter powered 🌳 motions for Meow 🐱
An Emacs major mode for editing Nix expressions, powered by tree-sitter [maintainer=@remi-gelinas]
💻 neovim config files
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
GritQL is a query language for searching, linting, and modifying code.
Created by maxbrunsfeld
Released 2019
Latest release about 1 month ago