Tree-sitter topic

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.

List Tree-sitter repositories

highlight-tree-sitter

7
Stars
1
Forks
Watchers

create syntax-highlighted code using tree-sitter

spellsitter.nvim

421
Stars
21
Forks
Watchers

Treesitter powered spellchecker

ltreesitter

80
Stars
4
Forks
Watchers

Standalone tree sitter bindings for the Lua language

nvim-ts-rainbow

871
Stars
67
Forks
Watchers

Rainbow parentheses for neovim using tree-sitter. Use https://sr.ht/~p00f/nvim-ts-rainbow instead

codle

48
Stars
3
Forks
Watchers

💻 Guess code like Wordle with parse tree nodes as letters 🌳

nebulous.nvim

182
Stars
11
Forks
Watchers

Minimalist Collection of Colorschemes for Neovim Written in Lua

melange-nvim

632
Stars
46
Forks
Watchers

🗡️ Warm color scheme for Neovim and beyond

iswap.nvim

490
Stars
23
Forks
Watchers

Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.

hlargs.nvim

442
Stars
10
Forks
Watchers

Highlight arguments' definitions and usages, using Treesitter

kosmikoa.nvim

23
Stars
2
Forks
Watchers

A dark color scheme for Neovim with support for LSP, Treesitter. This mirror is deprecated. Use the repo at https://sr.ht/~novakane/kosmikoa.nvim/