Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Vimscript

Vimscript

138 projects

Showing 36 of 138 projects

ergoterm.nvim
ergoterm.nvimLua

A flexible terminal management plugin for Neovim that provides a single, powerful terminal abstraction adaptable to any CLI tool.

#vimscript#developer-tools#workflow-automation
Stars104
Forks5
Last commit29 days ago
quicktest.nvim
quicktest.nvimC++

A Neovim plugin for running tests with live feedback in split windows or popups, supporting multiple languages and frameworks.

#vimscript#developer-tools#test-runner
Stars104
Forks10
Last commit2 months ago
bars.nvim
bars.nvimLua

A highly customizable and toggle-able plugin for creating statusline, statuscolumn, tabline, and winbar components in Neovim.

#vimscript#winbar#neovim-plugin
Stars96
Forks3
Last commit1 month ago
inline-fold.nvim
inline-fold.nvimLua

A Neovim plugin that conceals inline patterns like CSS classes in HTML files for improved readability.

#vimscript#vim#text-concealment
Stars89
Forks2
Last commit2 years ago
auto-indent.nvim
auto-indent.nvimLua

A Neovim plugin that provides VSCode-like auto-indent behavior when pressing Tab at the first column.

#vimscript#developer-tools#auto-indent
Stars89
Forks1
Last commit2 years ago
dev-tools.nvim
dev-tools.nvimLua

A Neovim plugin providing an in-process LSP server and library for creating and managing custom code actions.

#vimscript#developer-tools#text-editor
Stars86
Forks3
Last commit8 months ago
boilit
boilitGo

A Go tool that generates boilerplate directory structure and code files for Neovim plugins.

#vimscript#boilerplate-generator#cli-tool
Stars84
Forks1
Last commit3 years ago
ccls.nvim
ccls.nvimLua

A Neovim plugin that configures the ccls language server and provides an AST browser for C/C++ development.

#vimscript#c-cpp#language-server
Stars79
Forks4
Last commit3 months ago
sudoku.nvim
sudoku.nvimLua

A classic Sudoku puzzle game plugin for Neovim, playable directly within your editor.

#vimscript#sudoku#keyboard-driven
Stars79
Forks2
Last commit2 years ago
visimatch.nvim
visimatch.nvimLua

A Neovim plugin that highlights text matching the current visual selection in real-time without performance lag.

#vimscript#productivity#code-editing
Stars76
Forks3
Last commit9 months ago
conceal.nvim
conceal.nvimLua

A Neovim plugin that uses Tree-sitter to hide boilerplate code like 'function', 'end', and 'return' for cleaner editing.

#vimscript#boilerplate-reduction#code-editing
Stars76
Forks9
Last commit2 years ago
whaler.nvim
whaler.nvimLua

A minimalist and highly extensible project manager for NeoVim that enables fast navigation between projects with customizable pickers and file explorers.

#vimscript#plugin-manager#productivity
Stars75
Forks5
Last commit24 days ago
signup.nvim
signup.nvimLua

A Neovim plugin providing LSP signature help with floating windows, dock mode, and extensive customization.

#vimscript#developer-tools#neovim-plugin
Stars65
Forks1
Last commit5 months ago
improved-search.nvim
improved-search.nvimLua

A Neovim plugin that enhances search with stable jumps, in-place word search, and visual/motion-based search operators.

#vimscript#search#productivity
Stars60
Forks2
Last commit2 years ago
tabscope.nvim
tabscope.nvimLua

A Neovim plugin that converts global buffers into tab-local buffers for managing different contexts across tabs.

#vimscript#tab-management#workflow-optimization
Stars59
Forks3
Last commit2 years ago
nterm.nvim
nterm.nvimLua

A Neovim plugin that manages terminal sessions with named terminals, notifications, and automatic behavior.

#vimscript#telescope-extension#shell-integration
Stars58
Forks0
Last commit2 days ago
fold_line.nvim
fold_line.nvimLua

A Neovim plugin that uses visual lines to indicate code folding areas and highlights the current fold.

#vimscript#syntax-highlighting#neovim-plugin
Stars57
Forks0
Last commit4 months ago
nvim-goc.lua
nvim-goc.luaLua

A Neovim plugin for displaying Go test coverage directly in the editor with visual highlights.

#vimscript#developer-tools#test-coverage
Stars55
Forks9
Last commit8 months ago
overlength.nvim
overlength.nvimLua

A Neovim plugin that highlights lines exceeding a configurable width to improve code readability.

#vimscript#highlight#developer-tools
Stars52
Forks2
Last commit3 months ago
compl.nvim
compl.nvimLua

A lightweight Neovim completion plugin leveraging native infrastructure for a seamless editing experience.

#vimscript#developer-tools#productivity
Stars51
Forks3
Last commit2 months ago
penvim
penvimLua

A Neovim plugin that detects project root, auto-configures indentation, and loads project-specific settings.

#vimscript#editor-configuration#developer-tools
Stars51
Forks0
Last commit4 years ago
pomodoro.nvim
pomodoro.nvimLua

A Neovim plugin implementing the Pomodoro Technique with session tracking, break reminders, and lualine integration.

#vimscript#productivity#lualine-integration
Stars50
Forks3
Last commit7 months ago
nvim-commaround
nvim-commaroundLua

A Neovim plugin that toggles block or line comments based on visual selection and filetype detection.

#vimscript#filetype-detection#editor-tool
Stars42
Forks1
Last commit3 years ago
nvim-foldsign
nvim-foldsignLua

A Neovim plugin that displays folding information in the sign column with customizable markers.

#vimscript#neovim-plugin#sign-column
Stars41
Forks5
Last commit1 year ago
treemonkey.nvim
treemonkey.nvimLua

A Neovim plugin for precise Tree-sitter node selection using a hierarchical labeling system to avoid overlap issues.

#vimscript#editor-tool#label-selection
Stars40
Forks0
Last commit9 days ago
nvim-lines.lua
nvim-lines.luaLua

A simple and customizable statusline and tabline plugin for Neovim, written in Lua.

#vimscript#lightweight#customizable
Stars40
Forks2
Last commit3 years ago
boo.nvim
boo.nvimLua

A Neovim plugin that displays LSP-powered information in a pop-up window at the cursor position.

#vimscript#pop-up-window#neovim-plugin
Stars38
Forks2
Last commit2 years ago
relative-toggle.nvim
relative-toggle.nvimLua

A Neovim plugin that automatically toggles between relative and absolute line numbers based on user events.

#vimscript#autocmd#productivity
Stars37
Forks1
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 commit4 months ago
nvim-dr-lsp
nvim-dr-lspLua

Neovim plugin that highlights LSP definitions/references and displays their count in the statusline.

#vimscript#developer-tools#neovim-plugin
Stars34
Forks3
Last commit7 months ago
git-rebase-auto-diff.nvim
git-rebase-auto-diff.nvimLua

A Neovim plugin that automatically displays git diff during interactive rebase sessions.

#vimscript#git-diff#version-control
Stars33
Forks3
Last commit1 year ago
freeze-code.nvim
freeze-code.nvimLua

A Neovim plugin that creates code screenshots as images using the charmbracelet/freeze tool.

#vimscript#developer-tools#open-source
Stars32
Forks2
Last commit1 year ago
inlinediff-nvim
inlinediff-nvimLua

A Neovim plugin providing VS Code-style inline Git diff view with character-level highlighting across the entire buffer.

#vimscript#git-diff#version-control
Stars32
Forks2
Last commit5 months ago
haskell-scope-highlighting.nvim
haskell-scope-highlighting.nvimLua

Neovim plugin for Haskell syntax highlighting that distinguishes variables by their scope (free vs. bound).

#vimscript#haskell#developer-tools
Stars30
Forks2
Last commit6 months ago
compter.nvim
compter.nvimLua

A Neovim plugin that extends <C-a> and <C-x> to increment/decrement custom patterns like dates, alphabets, and booleans.

#vimscript#neovim-plugin#neovim-plugins
Stars30
Forks3
Last commit3 years ago
telescope-rooter.nvim
telescope-rooter.nvimLua

A Telescope.nvim extension that temporarily changes Neovim's working directory to project root during searches.

#vimscript#directory-management#telescope-extension
Stars26
Forks1
Last commit2 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
#Neovim Plugin129
#Lua85
#Neovim85
#Developer Tools54
#Nvim38
#Productivity31
#Editor Enhancement30
#Nvim Plugin24
#Plugin19
#Workflow Automation18
#Lsp Client16
#Lsp16