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

markmap.nvim
markmap.nvimLua

A Neovim plugin that visualizes Markdown files as interactive mindmaps using markmap.

#developer-tools#productivity-tools#visual-thinking
Stars258
Forks8
Last commit11 months ago
sqls.nvim
sqls.nvimLua

Neovim plugin that integrates the sqls SQL language server using Neovim's built-in LSP client.

#vimscript#editor-integration#sql-development
Stars257
Forks15
Last commit2 months ago
vesper.nvim
vesper.nvimLua

A Neovim colorscheme port of the popular Vesper theme from Visual Studio Code.

#developer-tools#syntax-highlighting#text-editor
Stars255
Forks16
Last commit1 year ago
yarepl.nvim
yarepl.nvimLua

A flexible REPL/CLI manager for Neovim with parallel sessions, buffer attachments, and cross-language support.

#ai-coding-assistant#repl-manager#neovim-lua-library
Stars253
Forks8
Last commit2 months ago
milanglacier/yarepl.nvim#aider-extensions
milanglacier/yarepl.nvim#aider-extensionsLua

A flexible REPL/CLI manager for Neovim with parallel sessions, buffer attachments, and cross-language support.

#ai-coding-assistant#repl-manager#neovim-lua-library
Stars253
Forks8
Last commit
pretty_hover
pretty_hoverLua

A lightweight Neovim plugin that formats and enhances LSP hover information for better readability.

#vimscript#developer-tools#code-editing
Stars252
Forks6
Last commit5 months ago
swenv.nvim
swenv.nvimLua

A Neovim plugin for switching Python virtual environments without restarting the editor.

#python-development#editor-integration#workflow-automation
Stars252
Forks32
Last commit1 year ago
langmapper.nvim
langmapper.nvimLua

A Neovim plugin that automatically translates key mappings for non-English keyboard layouts, enabling seamless input method switching.

#vimscript#developer-tools#non-english
Stars252
Forks9
Last commit7 months ago
markdown.nvim
markdown.nvimLua

A configurable Neovim plugin providing keybindings and commands for efficient Markdown editing, including inline formatting, TOC generation, and navigation.

#plugin-manager#nvim-treesitter#productivity
Stars251
Forks11
Last commit10 months ago
hawtkeys.nvim
hawtkeys.nvimLua

A Neovim plugin that suggests memorable and ergonomic keymaps while analyzing your current configuration for issues.

#configuration-analysis#neovim-plugin#keyboard-shortcuts
Stars251
Forks6
Last commit7 months ago
reactive.nvim
reactive.nvimLua

A Neovim plugin that dynamically applies window and global highlights based on mode changes, operators, and window focus.

#highlight#vim-modes#neovim-plugin
Stars249
Forks3
Last commit9 months ago
nvim-lsp-endhints
nvim-lsp-endhintsLua

A Neovim plugin that displays LSP inlay hints at the end of lines instead of within them for better editing flow.

#inlay-hints#lsp-inlayhint#developer-tools
Stars248
Forks8
Last commit2 months ago
kiwi.nvim
kiwi.nvimLua

A minimal, markdown-only wiki plugin for Neovim, stripped down from VimWiki for note-taking and documentation.

#blog-writing#productivity#documentation-tool
Stars248
Forks13
Last commit1 year ago
bookmarks.nvim
bookmarks.nvimLua

A Neovim plugin to bookmark file positions with notes, persistent storage, and sorting by time/frequency.

#bookmarks#productivity#file-management
Stars247
Forks23
Last commit2 years ago
nvim-unception
nvim-unceptionLua

A Neovim plugin that prevents nested Neovim sessions when opening files from terminal buffers using RPC.

#vimscript#workflow-optimization#terminal-integration
Stars245
Forks8
Last commit5 months ago
projections.nvim
projections.nvimLua

A tiny project and optional session manager for Neovim, written in Lua, that organizes workspaces and projects.

#luajit#vim-sessions#neovim-plugin
Stars244
Forks11
Last commit2 years ago
mdmath.nvim
mdmath.nvimLua

A Neovim plugin that previews inline LaTeX equations in Markdown files using the Kitty Graphics Protocol.

#equation-preview#markdown-previewer#latex
Stars241
Forks21
Last commit1 year ago
reach.nvim
reach.nvimLua

A Neovim plugin for quickly switching between buffers, marks, tabpages, and colorschemes with fuzzy-finding and keyboard shortcuts.

#keyboard-driven#productivity#tabpage-manager
Stars241
Forks8
Last commit3 years ago
nvim-miniyank
nvim-miniyankLua

A killring-alike plugin for Neovim and Vim 8 that shares yank history between instances with no default mappings.

#vimscript#clipboard-management#neovim-plugin
Stars240
Forks14
Last commit3 years ago
fzf-lsp.nvim
fzf-lsp.nvimLua

A Neovim plugin that integrates fzf fuzzy search with the built-in LSP for navigating symbols, definitions, and diagnostics.

#vim#neovim-plugin#lsp-client
Stars239
Forks15
Last commit2 years ago
lsp-progress.nvim
lsp-progress.nvimLua

A performant Neovim plugin that displays LSP progress status in the statusline with O(1) complexity.

#vimscript#developer-tools#neovim-plugin
Stars239
Forks8
Last commit8 months ago
telescope-repo.nvim
telescope-repo.nvimLua

A Telescope.nvim extension that dynamically lists and navigates to source control repositories (git, Mercurial, etc.) across your filesystem without manual setup.

#fossil#mercurial#hacktoberfest
Stars239
Forks20
Last commit5 months ago
midnight.nvim
midnight.nvimLua

A modern black Neovim theme written in Lua with comfortable color contrast and LSP/treesitter support.

#midnight-theme#treesitter#syntax-highlighting
Stars236
Forks8
Last commit2 years ago
blink.indent
blink.indentLua

A performant Neovim plugin that provides real-time indent guides with scope highlighting on every keystroke.

#vimscript#neovim-plugin#indent-guides
Stars235
Forks9
Last commit1 month ago
hypersonic.nvim
hypersonic.nvimLua

A Neovim plugin that provides interactive testing and detailed explanations for regular expressions.

#vimscript#developer-tools#regex
Stars234
Forks3
Last commit2 years ago
cutlass.nvim
cutlass.nvimLua

A Neovim plugin that separates cut from delete operations to preserve your yank register.

#vim-editing#lua-plugin#keyboard-workflow
Stars233
Forks8
Last commit1 year ago
lsp-timeout.nvim
lsp-timeout.nvimLua

A Neovim plugin that automatically stops idle LSP servers and restarts them on focus to reduce RAM usage.

#nvim-plugins#neovim-plugin#lsp-client
Stars232
Forks11
Last commit1 year ago
mkdir.nvim
mkdir.nvimLua

A Neovim plugin that automatically creates missing directories when saving files.

#mkdirp#directory-creation#editor-tool
Stars230
Forks5
Last commit4 years ago
nvim-numbertoggle
nvim-numbertoggleLua

Neovim plugin that automatically toggles between relative and absolute line numbers based on editor mode.

#productivity#vim-alternative#neovim-plugin
Stars230
Forks5
Last commit4 months ago
mdeval.nvim
mdeval.nvimLua

Neovim plugin that evaluates code blocks inside markdown, vimwiki, orgmode.nvim, and norg documents.

#norg#code-evaluation#vimwiki
Stars229
Forks18
Last commit5 months ago
tangerine.nvim
tangerine.nvimFennel

A fast and configurable Fennel integration plugin for Neovim, enabling you to write your configuration in Fennel.

#lua-compiler#lisp#interactive-evaluation
Stars225
Forks21
Last commit2 years ago
hbac.nvim
hbac.nvimLua

A Neovim plugin that automatically closes unedited buffers when the buffer list grows too long.

#workflow-optimization#buffer-management#neovim-plugin
Stars224
Forks12
Last commit5 months ago
nvim-genghis
nvim-genghisLua

A lightweight Neovim plugin for quick file operations like moving, renaming, creating, and deleting files without a full file manager.

#productivity#workflow-optimization#file-management
Stars222
Forks12
Last commit2 months ago
vim-mix-format
vim-mix-formatVim Script

Vim plugin for asynchronous Elixir code formatting using mix format.

#elixir-lang#elixir#elixir-tooling
Stars220
Forks12
Last commit3 years ago
gist.nvim
gist.nvimLua

A Neovim plugin to create and manage gists on GitHub, GitLab, Termbin, and other platforms directly from your editor.

#pastebin#neovim-plugin#code-snippets
Stars217
Forks8
Last commit5 months ago
term-edit.nvim
term-edit.nvimLua

A Neovim plugin that enables Vim keybindings for editing commands directly in the built-in terminal.

#developer-tools#workflow-optimization#shell-integration
Stars216
Forks5
Last commit2 years ago
PreviousPage 12 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
2 months ago
Next
#Neovim739
#Lua643
#Nvim350
#Productivity312
#Developer Tools307
#Nvim Plugin226
#Plugin158
#Editor Enhancement157
#Vim140
#Vimscript129
#Syntax Highlighting99
#Vim Plugin96