Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Neovim Plugin

Neovim Plugin

1108 projects

Showing 36 of 1108 projects

lastplace.nvim
lastplace.nvimLua

Neovim plugin that intelligently restores cursor position when reopening files, ignoring special buffers.

#cursor-position#vim-alternative#plugin-management
Stars30
Forks2
Last commit1 month ago
floatty.nvim
floatty.nvimLua

A tiny, highly customizable floating terminal manager for Neovim with toggleable windows and flexible configuration.

#toggleable-windows#terminal-manager#cli-tool
Stars30
Forks1
Last commit3 months ago
divider.nvim
divider.nvimLua

A Neovim plugin that adds customizable divider lines and an outline tree view for code navigation.

#productivity#outline#syntax-highlighting
Stars30
Forks0
Last commit1 year ago
java-creator-nvim
java-creator-nvimLua

A Neovim plugin for interactively generating Java files (classes, interfaces, enums, records) with automatic package detection and setup.

#boilerplate-reduction#java#neovim-plugin
Stars30
Forks1
Last commit8 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 commit10 months ago
gotests.nvim
gotests.nvimLua

A Neovim plugin written in Lua that generates Go test functions using gotests.

#go-testing#unit-testing#editor-integration
Stars29
Forks1
Last commit2 years ago
NeoNoName.lua
NeoNoName.luaLua

A Neovim plugin for layout-preserving buffer deletion using a single [No Name] buffer as replacement.

#buffer-management#customizable-navigation#neovim-plugin
Stars29
Forks2
Last commit3 years 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
Stars29
Forks3
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
mix.nvim
mix.nvimLua

A Neovim plugin that provides a wrapper for Mix (Elixir) commands with autocompletion and async execution.

#autocompletion#elixir#editor-integration
Stars28
Forks1
Last commit4 years ago
bookmarks.nvim
bookmarks.nvimLua

A Neovim plugin for managing persistent line bookmarks with SQLite storage and Telescope integration.

#bookmarks#productivity#bookmarks-manager
Stars28
Forks2
Last commit1 month ago
carrot.nvim
carrot.nvimLua

A Neovim plugin that evaluates Lua code blocks inside Markdown files and displays results inline.

#sandbox#code-evaluation#inline-output
Stars28
Forks0
Last commit1 year 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
termux.nvim
termux.nvimLua

Neovim plugin that retrieves Android device information from Termux APIs for display in statuslines.

#battery-monitoring#volume-control#android
Stars28
Forks0
Last commit2 years ago
boundary.nvim
boundary.nvimLua

A Neovim plugin that visualizes React 'use client' boundaries by marking JSX usages of client components with virtual text.

#developer-tools#neovim-plugin#react-server-components
Stars28
Forks0
Last commit1 year ago
palenight.nvim
palenight.nvimFennel

A dark palenight colorscheme for Neovim written in Fennel with extensive plugin and terminal support.

#syntax-highlighting#dark-theme#neovim-plugin
Stars28
Forks2
Last commit3 months ago
git-prompt-string-lualine.nvim
git-prompt-string-lualine.nvimLua

A lualine.nvim component that displays git-prompt-string in your Neovim statusline.

#developer-tools#git-prompt#neovim-plugin
Stars27
Forks1
Last commit2 years ago
rooter.nvim
rooter.nvimLua

A Neovim plugin that automatically changes the working directory to the project root when opening files.

#directory-navigation#workflow-automation#plugin-extension
Stars27
Forks0
Last commit1 month ago
none-ls-autoload.nvim
none-ls-autoload.nvimLua

A minimalistic Neovim plugin that automatically loads and unloads none-ls sources from Mason packages, including external sources.

#automatic-loading#external-sources#none-ls
Stars27
Forks0
Last commit1 year ago
hot.nvim
hot.nvimLua

A zero-dependency hot reloader for Neovim that works with any programming language and includes browser live reloading.

#developer-tools#workflow-automation#zero-dependencies
Stars27
Forks1
Last commit2 years ago
tesoura.nvim
tesoura.nvimLua

A flexible snippet management plugin for Neovim using the native snippet API.

#neovim-plugin#snippet-manager#editor-productivity
Stars27
Forks0
Last commit2 years ago
scribe.nvim
scribe.nvimLua

A Neovim plugin for finding and taking notes written in Lua, with Telescope integration.

#productivity#text-editor#neovim-plugin
Stars26
Forks2
Last commit3 years ago
cmdline.nvim
cmdline.nvimLua

A Helix-inspired wildmenu replacement for Neovim that provides a modern command-line interface with fuzzy matching.

#completion-system#neovim-plugin#plugin
Stars26
Forks1
Last commit1 year ago
scrollbar.nvim
scrollbar.nvimLua

A floating scrollbar plugin for Neovim that provides visual scroll indicators in the editor.

#text-editor#vim-alternative#neovim-plugin
Stars26
Forks0
Last commit3 months 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
polychrome.nvim
polychrome.nvimLua

A micro-framework for creating Neovim colorschemes with minimal boilerplate and support for multiple color spaces.

#developer-tools#micro-framework#color-management
Stars26
Forks1
Last commit1 month 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
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
telescope-tmuxinator.nvim
telescope-tmuxinator.nvimLua

A Telescope.nvim extension for browsing and managing tmuxinator projects directly from Neovim.

#tmuxinator#editor-integration#telescope-extension
Stars26
Forks2
Last commit2 years ago
tabs-vs-spaces.nvim
tabs-vs-spaces.nvimLua

A Neovim plugin that highlights and fixes inconsistent indentation (tabs vs spaces) in your code.

#vimscript#formatting#highlight
Stars26
Forks0
Last commit2 years ago
track.nvim
track.nvimLua

A Neovim plugin for tracking and annotating thought processes while reading source code with enhanced marks and flows.

#mark#code-annotation#neovim-plugin
Stars25
Forks0
Last commit1 year ago
duplicate.nvim
duplicate.nvimLua

A Neovim plugin for duplicating visual selections, lines, and textobjects with directional control.

#productivity#vim-motions#nvim-plugins
Stars25
Forks0
Last commit3 years ago
ddc
ddcShell

A ddc.vim source plugin that provides shell-native command completion using fish, xonsh, or zsh.

#shell-completion#autocomplete#neovim-plugin
Stars25
Forks4
Last commit4 months ago
Neovim-theme-switcher
Neovim-theme-switcherShell

A lightweight theme switcher for Neovim that works with your own config, with or without Omarchy.

#lazy-package-manager#theme-switcher#omarchy-integration
Stars25
Forks3
Last commit24 days ago
gentags.nvim
gentags.nvimLua

A Neovim plugin that automatically generates and manages ctags for workspace and file navigation.

#vim#universal-ctags#neovim-plugin
Stars25
Forks3
Last commit1 year ago
ventana.nvim
ventana.nvimLua

A Neovim plugin providing convenient window layout operations like transpose and shift while preserving window sizes.

#layout-manipulation#workflow-tool#neovim-plugin
Stars24
Forks0
Last commit11 months ago
PreviousPage 24 of 31

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
Next
#Neovim739
#Lua643
#Nvim350
#Productivity312
#Developer Tools307
#Nvim Plugin226
#Plugin158
#Editor Enhancement157
#Vim140
#Vimscript129
#Syntax Highlighting99
#Vim Plugin96