Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Treesitter

Treesitter

118 projects

Showing 36 of 118 projects

nvim-nu
nvim-nuLua

A Neovim plugin providing syntax highlighting, LSP features, and editor support for the nushell language.

#treesitter#nushell#shell-scripting
Stars161
Forks11
Last commit1 year ago
calvera-dark.nvim
calvera-dark.nvimLua

A modern, fast Neovim colorscheme written in Lua with extensive plugin support and customization options.

#treesitter#syntax-highlighting#neovim-lsp
Stars159
Forks7
Last commit4 years ago
ofirkai.nvim
ofirkai.nvimLua

A Neovim color scheme that replicates Sublime Text 4's Monokai theme with extensive plugin support.

#treesitter#editor-theme#monokai
Stars139
Forks7
Last commit2 days ago
remote-ssh.nvim
remote-ssh.nvimLua

A Neovim plugin that enables remote file editing with full LSP and TreeSitter support by running language servers on remote machines while keeping editing local.

#terminal-emulator#treesitter#remote-development
Stars136
Forks7
Last commit
demicolon.nvim
demicolon.nvimLua

A Neovim plugin that extends the ; and , keys to repeat all ]/[ motions like diagnostics, quickfix, and treesitter jumps.

#treesitter#workflow-optimization#vim-motions
Stars132
Forks6
Last commit14 days ago
zenburn.nvim
zenburn.nvimLua

A modern Lua port of the classic Zenburn low-contrast color scheme for Neovim, designed for long coding sessions.

#vim-colorscheme#treesitter#plugin-support
Stars112
Forks25
Last commit2 years ago
nvim-comment-frame
nvim-comment-frameLua

A Neovim plugin that creates language-aware comment frames using Tree-sitter for automatic syntax detection.

#treesitter#developer-tools#syntax-highlighting
Stars101
Forks2
Last commit1 year ago
splitjoin.nvim
splitjoin.nvimLua

A Neovim plugin to split or join list-like syntax constructs like arrays, objects, and HTML tags.

#syntax-manipulation#treesitter#developer-tools
Stars99
Forks1
Last commit3 months ago
hmts.nvim
hmts.nvimLua

A Neovim plugin that provides treesitter-based syntax highlighting for embedded languages in Home Manager Nix configuration files.

#treesitter#syntax-highlighting#neovim-plugin
Stars99
Forks10
Last commit1 year ago
goplements.nvim
goplements.nvimLua

A Neovim plugin that visualizes Go struct and interface implementations directly in the editor.

#treesitter#developer-tools#go-development
Stars91
Forks3
Last commit10 months ago
ts-expand-hover.nvim
ts-expand-hover.nvimLua

A NeoVim plugin that enables progressive expansion and collapse of TypeScript types directly inside hover floats.

#hover#treesitter#developer-tools
Stars78
Forks4
Last commit10 days ago
nvim-puppeteer
nvim-puppeteerLua

Neovim plugin that automatically converts strings to f-strings or template strings and back in Python, JavaScript, and Lua.

#treesitter#developer-tools#lua-formatting
Stars77
Forks5
Last commit1 month ago
treesitter-indent-object.nvim
treesitter-indent-object.nvimLua

A Neovim plugin providing context-aware indent textobjects powered by Treesitter for smarter code block selection.

#treesitter#nvim-treesitter#text-object
Stars74
Forks2
Last commit
nightcity.nvim
nightcity.nvimLua

A dark Neovim colorscheme with LSP and TreeSitter support, available in two distinct styles.

#treesitter#syntax-highlighting#dark-theme
Stars72
Forks2
Last commit6 months ago
camouflage.nvim
camouflage.nvimLua

A Neovim plugin that visually masks sensitive values in configuration files during screen sharing without modifying file content.

#treesitter#devops#secret-masking
Stars63
Forks3
Last commit9 days ago
python-import.nvim
python-import.nvimPython

A Neovim plugin that automatically inserts Python import statements using lookup tables, project analysis, and LSP completion.

#import-automation#python-development#editor-tool
Stars63
Forks1
Last commit6 days ago
fluoride
fluorideLua

A Neovim plugin for viewing, reordering, renaming, duplicating, deleting, and annotating code declarations via a floating window or split.

#treesitter#vim-motions#sidebar
Stars58
Forks0
Last commit6 months ago
dusk.nvim
dusk.nvimLua

A blazing fast Neovim configuration optimized for full-stack Java development with Spring Boot and Angular.

#neovimconfiguration#treesitter#fullstack-development
Stars54
Forks4
Last commit2 years ago
gloombuddy
gloombuddyLua

A gloom-inspired color scheme for Neovim built with the colorbuddy framework.

#treesitter#syntax-highlighting#dark-theme
Stars46
Forks3
Last commit5 years ago
codeschool.nvim
codeschool.nvimLua

A Lua-based colorscheme for Neovim with treesitter and built-in LSP support, based on the codeschool.vim palette.

#treesitter#developer-tools#syntax-highlighting
Stars45
Forks5
Last commit8 months ago
vn-night.nvim
vn-night.nvimLua

A dark Neovim colorscheme written in Lua with built-in LSP and Treesitter support.

#treesitter#editor-theme#syntax-highlighting
Stars44
Forks3
Last commit1 year ago
nvim-hl-mdcodeblock.lua
nvim-hl-mdcodeblock.luaLua

A Neovim plugin that highlights markdown code blocks using treesitter queries for better visual distinction.

#vimscript#code-blocks#treesitter
Stars36
Forks2
Last commit7 months ago
lytmode.nvim
lytmode.nvimLua

A Neovim color scheme inspired by the LYT-Mode theme for Obsidian, offering a unique middle-ground between light and dark modes.

#treesitter#treesitter-colorscheme#vim
Stars33
Forks1
Last commit3 months ago
nvim-mdlink
nvim-mdlinkLua

A Neovim plugin that enhances markdown link handling with follow, create, open, and completion features.

#editor-tool#treesitter#productivity
Stars33
Forks5
Last commit1 year ago
cobalt.nvim
cobalt.nvimLua

A Neovim port of the classic blue TextMate theme, designed to be easy on the eyes.

#daltonism#treesitter#developer-tools
Stars31
Forks1
Last commit2 months ago
edit-markdown-table.nvim
edit-markdown-table.nvimLua

A Neovim plugin that simplifies editing markdown tables using Treesitter, even with lengthy cell content.

#treesitter#productivity#markdown-tables
Stars28
Forks0
Last commit3 years ago
jsx-element.nvim
jsx-element.nvimLua

JSX/TSX text-objects and motions for Neovim using Treesitter.

#treesitter#editor-navigation#frontend-development
Stars28
Forks3
Last commit3 months ago
zephyrium
zephyriumLua

A dark NeoVim color scheme based on Zephyr, written in Lua for night coders.

#vim-colorscheme#treesitter#nvim-lsp
Stars27
Forks0
Last commit4 years ago
repeatable-move.nvim
repeatable-move.nvimLua

A Neovim plugin that makes movement commands repeatable with ; and , keys for treesitter textobjects and custom functions.

#treesitter#vim-motions#neovim-plugin
Stars26
Forks1
Last commit6 months ago
cool-chunk.nvim
cool-chunk.nvimLua

A Neovim plugin for visual code chunk highlighting, context display, and line number enhancements, focused on simplicity and speed.

#textobject#treesitter#syntax-highlighting
Stars26
Forks2
Last commit1 year ago
yaml-companion.nvim
yaml-companion.nvimLua

A Neovim plugin that automatically detects and applies JSON schemas for YAML files, with Kubernetes and CRD support.

#treesitter#yaml#dev-tools
Stars23
Forks2
Last commit1 month ago
md-table-tidy.nvim
md-table-tidy.nvimLua

A lightweight Neovim plugin that automatically formats markdown tables by aligning pipes, cells, and headers.

#editor-tool#treesitter#table-formatter
Stars23
Forks3
Last commit2 months ago
paramount-ng.nvim
paramount-ng.nvimLua

A Neovim-first color scheme based on the paramount theme, built with Lush.nvim.

#treesitter#developer-tools#editor-theme
Stars20
Forks1
Last commit4 years ago
comment-translate.nvim
comment-translate.nvimLua

Translate code comments and strings in Neovim using online or local LLMs and external translators.

#treesitter#developer-tools#llm-integration
Stars20
Forks3
Last commit12 days ago
ronny.nvim
ronny.nvimLua

A dark Neovim color scheme inspired by the Monokai theme with extensive plugin support.

#treesitter#editor-theme#monokai
Stars18
Forks2
Last commit6 months ago
binary-swap.nvim
binary-swap.nvimLua

Neovim plugin for swapping operands and operators in binary expressions using Tree-sitter.

#editor-tool#syntax-manipulation#treesitter
Stars18
Forks1
Last commit3 years ago
PreviousPage 3 of 4Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
8 months ago
11 months ago
#Neovim92
#Neovim Plugin82
#Lua73
#Syntax Highlighting58
#Nvim39
#Colorscheme33
#Neovim Colorscheme29
#Developer Tools29
#Lsp25
#Neovim Theme25
#Vim24
#Nvim Plugin22