Tree-sitter Ecosystem

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.

Created by
maxbrunsfeld
Released
2019
Community Repos
744
Total GitHub Stars
21,494

hygen.nvim

Neovim plugin plugin to provide syntax highlighting for Hygen templates

07 Oct 2024 2

ts-install.nvim

Treesitter parser manager for Neovim

09 Aug 2024 12

awa5_rs.nvim

Neovim plugin for AWA5

25 Jul 2024 1

tree-sitter-test

TS corpus test grammar for tree-sitter

03 Mar 2024 3

SelectEase

SelectEase selects matching nodes near the cursor using Treesitter queries with Vim's Select Mode

15 Feb 2023 81

ssr.nvim

Treesitter based structural search and replace plugin for Neovim

31 Jul 2022 925

nvim-regexplainer

Describe the regexp under the cursor

16 Feb 2022 623

hlargs.nvim

Highlight arguments' definitions and usages, using Treesitter

05 Feb 2022 465

nvim-treesitter-endwise

Wisely add "end" in Ruby, Vimscript, Lua, etc

11 Dec 2021 334

twilight.nvim

🌅 Twilight is a Lua plugin for Neovim 0

12 Jul 2021 1,268

nvim-treehopper

Region selection with hints on the AST nodes of a document powered by treesitter

13 Jun 2021 402

nvim-ts-context-commentstring

Neovim treesitter plugin for setting the commentstring based on the cursor location in a file

24 Feb 2021 1,146

lean.nvim

Neovim support for the Lean theorem prover

30 Dec 2020 263

boo-colorscheme-nvim

Boo is a colorscheme for Neovim with handcrafted support for LSP, Tree-sitter

12 Nov 2020 196