treesitter-utils
Parser library
A collection of reusable Treesitter methods in Lua to simplify parsing and processing of text data
Treesitter methods to make my life less miserable
8 stars
1 watching
2 forks
Language: Lua
last commit: 5 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
nvim-treesitter/nvim-treesitter-textobjects | Enables syntax-aware text objects in Neovim with tree-sitter support | 2,191 |
rrethy/nvim-treesitter-textsubjects | A plugin that enables location-aware text objects in Neovim. | 516 |
tree-sitter/haskell-tree-sitter | Haskell bindings for an incremental parsing toolkit used in compiler development and language analysis. | 154 |
foamscience/tree-sitter-foam | A TreeSitter grammar parser for OpenFOAM dictionary syntax highlighting and feature extraction | 15 |
m-demare/hlargs.nvim | Highlights arguments' definitions and usages in source code. | 473 |
foxyseta/tree-sitter-prolog | Provides a Prolog grammar and parser for tree-sitter, enabling parsing of various Prolog formats. | 2 |
r-lib/tree-sitter-r | An R grammar for tree-sitter that provides Rust bindings | 113 |
kerl13/tree-sitter-menhir | A Menhir grammar definition for parsing and lexing C code in the Tree-Sitter parser framework. | 5 |
the-mikedavis/tree-sitter-diff | A grammar for parsing diff output from git commits. | 38 |
gdamore/tree-sitter-d | A grammar for parsing D source code syntax | 41 |
wansmer/treesj | Plugin for splitting and joining blocks of code in text editors | 1,046 |
jflarvoire/libxml2 | An XML toolkit with added support for Simplified XML (SML) parsing and generation. | 3 |
flyx/parsertools | A library providing tools and classes for building lexers and parsers in Ada. | 6 |
ziontee113/syntax-tree-surfer | A plugin for Neovim's treesitter API that enables navigation and manipulation of document elements through an abstract syntax tree. | 472 |
dlvandenberg/tree-sitter-angular | A parser for Angular's Control Flow syntax and other features in its template language. | 38 |