Topic: "treesitter"
numToStr/Comment.nvim
:brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
Language: Lua - Size: 366 KB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 3,924 - Forks: 156

ray-x/go.nvim
G'day Nvimer, Joyful Gopher: Discover the Feature-Rich Go Plugin for Neovim
Language: Lua - Size: 1.42 MB - Last synced at: 11 days ago - Pushed at: 13 days ago - Stars: 2,349 - Forks: 138

windwp/nvim-ts-autotag
Use treesitter to auto close and auto rename html tag
Language: Lua - Size: 156 KB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 1,860 - Forks: 102

navarasu/onedark.nvim
One dark and light colorscheme for neovim >= 0.5.0 written in lua based on Atom's One Dark and Light theme. Additionally, it comes with 5 color variant styles
Language: Lua - Size: 180 KB - Last synced at: 11 days ago - Pushed at: 5 months ago - Stars: 1,717 - Forks: 168

folke/twilight.nvim
π Twilight is a Lua plugin for Neovim 0.5 that dims inactive portions of the code you're editing using TreeSitter.
Language: Lua - Size: 60.5 KB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 1,365 - Forks: 24

ray-x/navigator.lua
Code analysis & navigation plugin for Neovim. Navigate codes like a breezeπ Exploring LSP and π²Treesitter symbols a piece of π° Take control like a boss π¦
Language: Lua - Size: 1.08 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,345 - Forks: 59

Bekaboo/dropbar.nvim
IDE-like breadcrumbs, out of the box
Language: Lua - Size: 1.03 MB - Last synced at: about 23 hours ago - Pushed at: about 24 hours ago - Stars: 1,271 - Forks: 34

JoosepAlviste/nvim-ts-context-commentstring
Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.
Language: Lua - Size: 2.4 MB - Last synced at: about 4 hours ago - Pushed at: 5 months ago - Stars: 1,231 - Forks: 34

Wansmer/treesj
Neovim plugin for splitting/joining blocks of code
Language: Lua - Size: 283 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 965 - Forks: 29

marko-cerovac/material.nvim
:trident: Material colorscheme for NeoVim written in Lua with built-in support for native LSP, TreeSitter and many more plugins
Language: Lua - Size: 9.35 MB - Last synced at: 9 months ago - Pushed at: 10 months ago - Stars: 961 - Forks: 122

Mofiqul/vscode.nvim
Neovim/Vim color scheme inspired by Dark+ and Light+ theme in Visual Studio Code
Language: Lua - Size: 1.24 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 814 - Forks: 121

Mofiqul/dracula.nvim
Dracula colorscheme for neovim written in Lua
Language: Lua - Size: 1.06 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 683 - Forks: 112

rmehri01/onenord.nvim
ποΈ A Neovim theme that combines the Nord and Atom One Dark color palettes for a more vibrant programming experience.
Language: Lua - Size: 157 KB - Last synced at: 7 days ago - Pushed at: 22 days ago - Stars: 569 - Forks: 47

luckasRanarison/tailwind-tools.nvim
An unofficial Tailwind CSS integration and tooling for Neovim
Language: Lua - Size: 179 KB - Last synced at: 2 days ago - Pushed at: 13 days ago - Stars: 524 - Forks: 22

RRethy/nvim-treesitter-textsubjects
Location and syntax aware text objects which *do what you mean*
Language: Scheme - Size: 71.3 KB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 513 - Forks: 20

SmiteshP/nvim-gps π¦
Simple statusline component that shows what scope you are working inside
Language: Scheme - Size: 146 KB - Last synced at: 24 days ago - Pushed at: almost 3 years ago - Stars: 480 - Forks: 45

elixir-tools/elixir-tools.nvim
Neovim plugin for Elixir
Language: Lua - Size: 75.4 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 447 - Forks: 32

olivercederborg/poimandres.nvim
Poimandres colorscheme for Neovim written in Lua
Language: Lua - Size: 65.4 KB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 431 - Forks: 36

andersevenrud/nvim_context_vt
Virtual text context for neovim treesitter
Language: Lua - Size: 3.03 MB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 376 - Forks: 16

RRethy/nvim-treesitter-endwise
Wisely add "end" in Ruby, Vimscript, Lua, etc. Tree-sitter aware alternative to tpope's vim-endwise
Language: Ruby - Size: 74.2 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 373 - Forks: 24

hzchirs/vim-material
π§© Visual Studio Code Material Theme port for Vim/Neovim
Language: Vim Script - Size: 39.1 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 369 - Forks: 43

nvimdev/zephyr-nvim
A dark neovim colorscheme written in lua
Language: Lua - Size: 51.8 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 361 - Forks: 55

ray-x/aurora
A vivid dark theme for modern Neovim.
Language: Lua - Size: 159 KB - Last synced at: 9 days ago - Pushed at: 12 days ago - Stars: 356 - Forks: 6

HiPhish/nvim-ts-rainbow2 π¦
Rainbow delimiters for Neovim through Tree-sitter
Language: Lua - Size: 1.22 MB - Last synced at: 24 days ago - Pushed at: 11 months ago - Stars: 333 - Forks: 35

ribru17/bamboo.nvim
Warm Green Theme for Neovim and Beyond
Language: Lua - Size: 229 KB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 304 - Forks: 11

Mofiqul/adwaita.nvim
Neovim colorscheme using Gnome Adwaita syntax
Language: Lua - Size: 1.27 MB - Last synced at: 12 days ago - Pushed at: 12 months ago - Stars: 249 - Forks: 24

Iron-E/nvim-highlite
A colorscheme generator that is "lite" on logic for the developer.
Language: Lua - Size: 1.21 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 244 - Forks: 30

diegoulloao/neofusion.nvim
nvim theme blending lava red and ice blue for a vibrant coding experience β¨
Language: Lua - Size: 70.3 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 215 - Forks: 6

NTBBloodbath/doom-one.nvim
doom-emacs' doom-one Lua port for Neovim
Language: Lua - Size: 394 KB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 210 - Forks: 32

rockerBOO/boo-colorscheme-nvim
Boo is a colorscheme for Neovim with handcrafted support for LSP, Tree-sitter.
Language: Lua - Size: 134 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 200 - Forks: 12

Ultra-Code/awesome-neovim
Awesome Configurations for C/C++, Zig, Rust, Python, Shell, Web and Lua development in NeoVim
Language: Lua - Size: 1.44 MB - Last synced at: 11 days ago - Pushed at: 6 months ago - Stars: 197 - Forks: 111

rafamadriz/neon
Customizable coloscheme with dark and light options, vivid colors and easy on the eye.
Language: Lua - Size: 98.6 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 190 - Forks: 12

Dkendal/nvim-treeclimber
Neovim structured editing plugin
Language: Lua - Size: 146 KB - Last synced at: 7 days ago - Pushed at: 15 days ago - Stars: 179 - Forks: 5

mrjones2014/nvim-ts-rainbow Fork of p00f/nvim-ts-rainbow π¦
Rainbow parentheses for neovim using tree-sitter.
Language: Lua - Size: 1.01 MB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 174 - Forks: 4

rockyzhang24/arctic.nvim
Neovim color schemes ported from VSCode Dark+ and Dark Modern with Treesitter and semantic token highlighting
Language: Lua - Size: 71.3 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 161 - Forks: 15

David-Kunz/treesitter-unit
A Neovim plugin to deal with treesitter units
Language: Lua - Size: 42 KB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 157 - Forks: 3

Wansmer/sibling-swap.nvim
Neovim plugin for swaps closest siblings with Tree-Sitter
Language: Lua - Size: 24.4 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 153 - Forks: 1

ixahmedxi/trashvim
The trashiest of neovim lua configs for the one and only trash_dev. π
Language: Lua - Size: 2.03 MB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 145 - Forks: 15

Badhi/nvim-treesitter-cpp-tools
C++ Helper Snippets Using Treesitter
Language: Lua - Size: 891 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 143 - Forks: 10

ziontee113/neo-minimap π¦
Plugin for Neovim that lets you create your own "minimap" from Treesitter Queries or Vim Regex.
Language: Lua - Size: 48.8 KB - Last synced at: 29 days ago - Pushed at: almost 2 years ago - Stars: 132 - Forks: 5

s1n7ax/dotnvim π¦
Neovim Lua configuration pre-configured for Java, JavaScript, Typescript etc...
Language: Lua - Size: 855 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 120 - Forks: 18

mawkler/demicolon.nvim
Overloaded ; and , keys in Neovim
Language: Lua - Size: 41 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 102 - Forks: 4

s1n7ax/nvim-comment-frame
Detects the language using treesitter and adds a comment block
Language: Lua - Size: 73.2 KB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 97 - Forks: 3

yorik1984/newpaper.nvim Fork of marko-cerovac/material.nvim
π¨ Newpaper colorscheme for NeoVim written in Lua with built-in support for native LSP, TreeSitter and many more plugins
Language: Lua - Size: 9.73 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 96 - Forks: 6

beauwilliams/Dotfiles
Well documented awesome dotfiles π Many neovim lua configs, handy zsh/bash functions, fzf functions + more
Language: Lua - Size: 11.2 MB - Last synced at: 14 days ago - Pushed at: 5 months ago - Stars: 82 - Forks: 6

bennypowers/splitjoin.nvim
πͺπ§· Split or join list-like syntax constructs
Language: Lua - Size: 76.2 KB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 80 - Forks: 0

calops/hmts.nvim
Custom treesitter queries for Home Manager nix files, in Neovim
Language: Lua - Size: 57.6 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 73 - Forks: 5

Alexis12119/nightly.nvim
A customized theme for Neovim, based on the Everblush color scheme.
Language: Lua - Size: 115 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 73 - Forks: 4

mattn/vim-treesitter
Language: Go - Size: 4.46 MB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 73 - Forks: 2

kiyoon/treesitter-indent-object.nvim
Context-aware indent textobject powered by Treesitter. `vai` to select current context.
Language: Lua - Size: 24.4 KB - Last synced at: 20 days ago - Pushed at: 10 months ago - Stars: 62 - Forks: 2

mrcjkb/neotest-haskell
Neotest adapter for Haskell (cabal or stack) with support for Sydtest, Hspec and Tasty
Language: Lua - Size: 519 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 57 - Forks: 4

alaviss/tree-sitter-nim
tree-sitter grammar for Nim
Language: JavaScript - Size: 101 MB - Last synced at: 19 days ago - Pushed at: 5 months ago - Stars: 50 - Forks: 5

Everduin94/nvim-quick-switcher
Quickly navigate to other files/extensions based on the current file name or jump to nodes in a file via treesitter. Written in Lua.
Language: Lua - Size: 7.97 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 49 - Forks: 5

jfpedroza/neotest-elixir
Neotest adapter for Elixir
Language: Lua - Size: 82 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 45 - Forks: 12

Dronakurl/injectme.nvim
Neovim plugin to help setup language injections with treesitter
Language: Lua - Size: 264 KB - Last synced at: 2 days ago - Pushed at: 11 months ago - Stars: 45 - Forks: 2

dlvandenberg/tree-sitter-angular
Tree Sitter Grammar for Angular
Language: C - Size: 2.02 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 43 - Forks: 11

konstare/emacs-gcc-pgtk
Dockerfile for building emacs.deb
Language: Dockerfile - Size: 38.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 42 - Forks: 24

nvim-neorocks/rocks-treesitter.nvim
A "just works" tree-sitter setup for rocks.nvim!
Language: Lua - Size: 119 KB - Last synced at: about 14 hours ago - Pushed at: 4 months ago - Stars: 41 - Forks: 4

lighthaus-theme/vim-lighthaus
A Lighthaus theme for (n)vim, vim-airline and lightline
Language: Vim Script - Size: 170 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 34 - Forks: 4

LostInTheLogs/null-ls-embedded π¦
Format embedded(injected) code using null-ls in NeoVim
Language: Lua - Size: 34.2 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 33 - Forks: 2

eddiebergman/nvim-treesitter-pyfold
Some sane Python folding with nvim-treesitter
Language: Lua - Size: 280 KB - Last synced at: 7 months ago - Pushed at: about 2 years ago - Stars: 33 - Forks: 3

keidax/tree-sitter-crystal
Language: C - Size: 19.7 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 31 - Forks: 3

ray-x/telescope-ast-grep.nvim
AST grep extension for telescope.nvim
Language: Lua - Size: 5.86 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 0

budswa/nvim
Language: Lua - Size: 1.22 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 3

kiran94/edit-markdown-table.nvim
Edit Markdown Tables from Neovim using Treesitter
Language: Lua - Size: 8.79 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 27 - Forks: 0

Vallen217/eidolon.nvim
Neovim colorscheme
Language: Lua - Size: 5.53 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 25 - Forks: 1

novakne/kosmikoa.nvim π¦
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/
Language: Lua - Size: 803 KB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 23 - Forks: 2

DariusCorvus/tree-sitter-language-injection.nvim
A NVIM Plugin which applies inline language injections, when a string above contains the name of the language or the string contains a comment with the language name.
Language: Lua - Size: 42 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 22 - Forks: 3

ray-x/material_plus.nvim π¦
A pack of modern nvim color schemes: material, moonlight, Dracula (blood), Monokai, Mariana, Emerald, earlysummer, middlenight_blue... Fully support Treesitter, LSP and a variety of plugins.
Language: Lua - Size: 271 KB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 22 - Forks: 0

adaszko/tree_climber_rust.nvim
Neovim incremental selection tailored for Rust
Language: Lua - Size: 381 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 20 - Forks: 0

sebasruiz09/nvim
Welcome to my Neovim setup, where I've gathered everything I need to edit text and code just the way I like it. You'll find plugins, shortcuts, and a visually pleasing theme that I adore. Feel free to explore and customize your own Neovim to your heart's content!
Language: Lua - Size: 745 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 19 - Forks: 1

chrsm/paramount-ng.nvim
neovim-first paramount colorscheme
Language: Lua - Size: 104 KB - Last synced at: 9 months ago - Pushed at: almost 3 years ago - Stars: 19 - Forks: 1

ueaner/nvimrc
nvim configuration
Language: Lua - Size: 935 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 18 - Forks: 4

eckon/treesitter-current-functions
Quickly search through and jump to function-like structures in the current neovim buffer
Language: Lua - Size: 2.31 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 0

Wansmer/binary-swap.nvim
Neovim plugin for swapping operands and operators in binary expressions
Language: Lua - Size: 12.7 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 0

bennypowers/template-literal-comments.nvim
highlight languages embedded in ECMAScript template literals by adding a comment
Language: Lua - Size: 228 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 16 - Forks: 0

judaew/ronny.nvim
Neovim/Vim color scheme inspired by Monokai theme
Language: Lua - Size: 103 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 1

keyvchan/tsls
Experimental treesitter based language server. π
Language: Rust - Size: 122 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 16 - Forks: 0

harrisoncramer/jump-tag
Neovim plugin for jumping between HTML tags.
Language: Lua - Size: 1.82 MB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 15 - Forks: 1

calebdw/dotfiles
π‘ is where the π is
Language: Lua - Size: 384 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 14 - Forks: 0

keynmol/scala-treesitter-highlighting
Scala code highlighting using Tree Sitter grammar compiled to WASM
Language: Scala - Size: 2.6 MB - Last synced at: 1 day ago - Pushed at: 18 days ago - Stars: 14 - Forks: 1

ellisonleao/go.nvim π¦
Experimental Go development plugin for Neovim
Language: Lua - Size: 43 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 1

fdschmidt93/resin.nvim
repl plugin for neovim built on textobjects
Language: Lua - Size: 55.7 KB - Last synced at: 17 days ago - Pushed at: about 2 years ago - Stars: 13 - Forks: 0

jbyuki/ntangle-ts.nvim
ntangle + treesitter
Language: Lua - Size: 193 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 12 - Forks: 0

skylarmb/torchlight.nvim
A cozy Neovim colorscheme inspired by "Fishing by Torchlight in Kai Province" by Hokusai
Language: Lua - Size: 44.9 KB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 11 - Forks: 0

MunifTanjim/nvim-treesitter-lua π¦
Tree-sitter Lua parser integration for nvim-treesitter.
Language: Scheme - Size: 13.7 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 0

s1n7ax/youtube-neovim-treesitter-query
Presentation related to my Youtube tutorial
Language: Lua - Size: 2.93 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 1

Ultra-Code/awesome-helix
Awesome Helix Configurations for Zig, C, C++, Rust, Python, Web Development, Shell and Lua
Size: 66.4 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 10 - Forks: 0

jordanbrauer/citylights.nvim
A Neovim port of the beautiful City Lights syntax theme by Yummygum
Language: Lua - Size: 578 KB - Last synced at: 16 days ago - Pushed at: 12 months ago - Stars: 10 - Forks: 4

bennypowers/webc.nvim
WebC Support for NeoVim
Language: Scheme - Size: 4.88 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 0

bartekjaszczak/gruv-vsassist.nvim π¦
Neovim colour scheme inspired by The Cherno's VS theme
Language: Lua - Size: 511 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 2

arne314/typstar
Neovim plugin for Typst providing auto snippets, excalidraw integration and [standalone] Anki flashcard export
Language: Lua - Size: 154 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 8 - Forks: 3

y3owk1n/tailwind-autosort.nvim
π¬οΈ Format tailwind classes without prettier-plugin-tailwindcss in class, className, cn, cva, clsx and twMerge.
Language: Lua - Size: 85 KB - Last synced at: 12 days ago - Pushed at: 23 days ago - Stars: 7 - Forks: 0

amirrezaask/Preditor
Preditor: Programmable text editor, Golang + Raylib
Language: Go - Size: 15.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

helbing/aura.nvim
Aura colorscheme for Neovim written in Lua
Language: Lua - Size: 422 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 2

vanhtuan0409/toon-lang
A toy typed-check compiled language
Language: C - Size: 91.8 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 0

binhtran432k/tree-sitter-gherkin
Gherkin grammar for Tree-sitter
Language: C - Size: 202 KB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 0

Julpikar/night-owl.nvim π¦
Language: Lua - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

dodotronix/neoSVmode
This supposed to be a neovim plugin to provide the similar funcitonalities to emacs verilog-mode plugin
Language: Lua - Size: 102 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

LunarWatcher/Acacia π¦
Tree-sitter interface for Vim
Language: C++ - Size: 70.3 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0
