Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Neovim

Neovim

689 projects

Showing 36 of 689 projects

tabline-framework.nvim
tabline-framework.nvimLua

A user-friendly Neovim framework for building custom tablines with minimal Lua code.

#vim-tabs#neovim-plugin#ui-customization
Stars102
Forks8
Last commit3 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 commit10 months ago
paperplanes.nvim
paperplanes.nvimFennel

A Neovim plugin for posting code selections or buffers to various online pastebin services.

#developer-tools#productivity#pastebin
Stars100
Forks3
Last commit11 months ago
stay-in-place.nvim
stay-in-place.nvimLua

A Neovim plugin that keeps the cursor stationary when using shift and filter actions.

#productivity#vim-motions#neovim-plugin
Stars100
Forks0
Last commit3 years ago
fcitx.nvim
fcitx.nvimLua

A Neovim plugin that automatically switches and restores fcitx input method states per buffer.

#fcitx5#switch#productivity
Stars100
Forks13
Last commit5 months ago
impulse.nvim
impulse.nvimMoonScript

A Neovim plugin for viewing Notion.so pages by converting Notion blocks to Markdown.

#yue#productivity-tool#editor-integration
Stars100
Forks2
Last commit4 years ago
select-undo.nvim
select-undo.nvimLua

A Neovim plugin for selectively undoing changes to specific lines or visual selections without affecting the rest of the file.

#lua-plugin#undo-system#neovim-plugin
Stars100
Forks4
Last commit1 year ago
undo-glow.nvim
undo-glow.nvimLua

A Neovim plugin that adds animated visual feedback to text operations like undo, redo, yank, paste, and search.

#animation#cursor-movement#visual-feedback
Stars99
Forks3
Last commit6 months ago
rsync.nvim
rsync.nvimLua

A Neovim plugin that automatically synchronizes project files with rsync when you save.

#file-synchronization#editor-integration#remote-development
Stars99
Forks16
Last commit1 year ago
lazy-nvim-starter
lazy-nvim-starterLua

A minimal, structured Neovim starter configuration using Lazy.nvim for package management.

#editor-configuration#vim#text-editor
Stars99
Forks8
Last commit2 years ago
tdo.nvim
tdo.nvimLua

A Neovim plugin that integrates the tdo note-taking system for fast and simple notes and todos directly in your editor.

#productivity#journaling#neovim-plugin
Stars98
Forks0
Last commit6 months ago
yanil
yanilLua

A Lua library for building custom file explorer trees in Neovim, inspired by Nerdtree.

#fileexplorer#vim-alternative#neovim-plugin
Stars98
Forks4
Last commit5 months ago
spinner.nvim
spinner.nvimLua

An extensible spinner framework for Neovim plugins and UI, supporting statusline, cursor, extmark, and other locations.

#loading-indicator#neovim-plugin#extmark
Stars98
Forks2
Last commit3 months ago
nvim-tabline
nvim-tablineLua

A minimal Neovim tabline plugin written in Lua, serving as a drop-in replacement for tabline.vim.

#buffer-management#vim-alternative#nvim-lua
Stars97
Forks19
Last commit2 years 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
Stars97
Forks1
Last commit1 month ago
theblob42/drex.nvim
theblob42/drex.nvimLua

A Lua-based directory and file explorer for Neovim with split windows, project drawer support, and file system synchronization.

#project-navigation#file-management#text-editor
Stars96
Forks9
Last commit1 year 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
Stars96
Forks9
Last commit1 year ago
phpactor.nvim
phpactor.nvimLua

A Lua-based Neovim plugin that integrates the Phpactor PHP language server and provides additional PHP development commands.

#developer-tools#phpactor#language-server
Stars96
Forks9
Last commit5 months ago
better-diagnostic-virtual-text
better-diagnostic-virtual-textLua

A Neovim plugin that enhances diagnostic virtual text display with better performance and customization.

#diagnostic#developer-tools#nvim-lua
Stars94
Forks3
Last commit1 year ago
takatime
takatimeGo

A blazingly fast, privacy-focused, self-hosted coding time tracker for Neovim and VS Code.

#github-profile#productivity#lazyvim
Stars94
Forks19
Last commit1 day ago
cmp-dotenv
cmp-dotenvLua

A Neovim completion plugin that provides autocomplete suggestions for environment variables from .env files and system shell.

#developer-tools#environment-variables#productivity
Stars93
Forks0
Last commit2 years ago
karen-yank.nvim
karen-yank.nvimLua

A Neovim Lua plugin that improves register handling by separating delete, cut, and yank operations for cleaner registers.

#productivity#clipboard-management#neovim-plugin
Stars93
Forks1
Last commit2 years ago
lua-console.nvim
lua-console.nvimLua

A REPL, scratch pad, and debug console for Lua development and Neovim exploration.

#scratch-pad#code-evaluator#nvim-lua
Stars93
Forks2
Last commit6 months ago
diagnosticls-configs-nvim
diagnosticls-configs-nvimLua

A collection of preconfigured linters and formatters for diagnostic-languageserver in Neovim.

#linter#formatters#nvim-lsp
Stars92
Forks7
Last commit7 months ago
abbreinder.nvim
abbreinder.nvimLua

A Neovim plugin that reminds you when you type the expanded form of an abbreviation instead of using the abbreviation.

#abbreviation#productivity#workflow-optimization
Stars92
Forks1
Last commit4 years ago
playtime.nvim
playtime.nvimFennel

A collection of card and logic games playable directly within Neovim, featuring classic solitaires and modern solo card games.

#solitaire#games#neovim-plugin
Stars92
Forks1
Last commit8 months ago
attempt.nvim
attempt.nvimLua

A Neovim plugin for creating and managing temporary scratch buffers with filetype-specific boilerplate and execution.

#asynchronous-operations#productivity#code-editing
Stars92
Forks4
Last commit9 days ago
gitportal.nvim
gitportal.nvimLua

A Neovim plugin that integrates with git hosting services to streamline repository workflows directly from the editor.

#version-control#developer-tools#productivity
Stars91
Forks6
Last commit5 months ago
highlight-current-n.nvim
highlight-current-n.nvimFennel

A Neovim plugin that highlights the current search match under the cursor when pressing n or N, then clears the highlight.

#productivity#syntax-highlighting#vim-motions
Stars91
Forks1
Last commit
lin.nvim
lin.nvimLua

A highly configured, out-of-the-box Neovim distribution providing an IDE-like editing experience with integrated utilities.

#developer-tools#vim#vim-configuration
Stars91
Forks8
Last commit5 days ago
cargo.nvim
cargo.nvimLua

A Neovim plugin that provides seamless integration with Rust's Cargo commands via a floating window interface.

#terminal-emulation#asynchronous-execution#rust-lang
Stars90
Forks3
Last commit18 days 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
Stars90
Forks2
Last commit2 years ago
obs.nvim
obs.nvimLua

A NeoVim plugin that brings Obsidian-like note-taking capabilities directly into the NeoVim editor.

#productivity#obsidian#vimwiki
Stars90
Forks5
Last commit12 days ago
luau-lsp.nvim
luau-lsp.nvimLua

A Neovim extension for luau-lsp that enhances the Luau development experience with Roblox integration, sourcemap generation, and advanced tooling.

#luau#rojo-integration#roblox
Stars88
Forks11
Last commit3 months ago
darkearth-nvim
darkearth-nvimFennel

A dark and earthy colorscheme for Neovim with a complementary light variant.

#vim-colorscheme#treesitter-colorscheme#neovim-fennel
Stars86
Forks2
Last commit11 days ago
nvim-eslint
nvim-eslintPython

An ESLint plugin for Neovim that integrates the VSCode ESLint language server using the native Neovim LSP client.

#nvim-lsp#neovim-plugin#vscode-eslint
Stars86
Forks3
Last commit3 months ago
PreviousPage 16 of 20Next

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
3 years ago
#Neovim Plugin548
#Lua450
#Nvim281
#Developer Tools197
#Productivity185
#Vim155
#Nvim Plugin123
#Plugin116
#Syntax Highlighting111
#Editor Enhancement83
#Vim Plugin80
#Text Editor77