Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Neovim

Neovim

926 projects

Showing 36 of 926 projects

kanagawa.nvim
kanagawa.nvimLua

A dark Neovim colorscheme inspired by Katsushika Hokusai's painting, offering high contrast and extensive customization.

#tree-sitter-highlight#syntax-highlighting#dark-theme
Stars6.4k
Forks237
Last commit5 months ago
vimtex
vimtexTeX

A modern Vim and Neovim filetype plugin providing comprehensive LaTeX editing, compilation, and navigation features.

#vimscript#vimtex#vim
Stars6.4k
Forks414
Last commit3 days ago
diffview.nvim
diffview.nvimLua

A Neovim plugin providing a single tabpage interface for reviewing git diffs and file history with merge conflict resolution.

#git-diff#version-control#developer-tools
Stars5.8k
Forks226
Last commit2 years ago
noice.nvim
noice.nvimLua

A highly experimental Neovim plugin that replaces the UI for messages, cmdline, and popupmenu with configurable views.

#message-ui#popupmenu#statusline-components
Stars5.8k
Forks180
Last commit11 months ago
neogit
neogitLua

An interactive and powerful Git interface for Neovim, inspired by Magit.

#version-control#keyboard-driven#lua-plugin
Stars5.7k
Forks363
Last commit5 days ago
neo-tree.nvim
neo-tree.nvimLua

A Neovim plugin for browsing the file system and other tree-like structures with multiple layout styles and a focus on stability.

#file-management#nvim-lua#sidebar
Stars5.6k
Forks308
Last commit2 days ago
toggleterm.nvim
toggleterm.nvimLua

A Neovim plugin to persist and toggle multiple terminal windows with customizable layouts and commands.

#terminal-windows#workflow-tool#terminal
Stars5.6k
Forks208
Last commit1 year ago
conform.nvim
conform.nvimLua

A lightweight Neovim plugin that formats code by calculating minimal diffs to preserve extmarks, folds, and viewport stability.

#developer-tools#minimal-diffs#code-formatter
Stars5.4k
Forks316
Last commit2 months ago
render-markdown.nvim
render-markdown.nvimLua

A Neovim plugin that renders Markdown files with enhanced visual styling, icons, and syntax highlighting directly in the editor.

#treesitter#visual-styling#markdown-rendering
Stars5.2k
Forks147
Last commit
leap.nvim
leap.nvim

A motion plugin for Neovim that enables fast cursor movement using two-character search patterns.

#cursor-navigation#keyboard-driven#productivity
Stars5.0k
Forks53
Last commit14 days ago
indent-blankline.nvim
indent-blankline.nvimLua

A Neovim plugin that adds customizable indentation guides using virtual text without conceal.

#hacktoberfest#vim#syntax-highlighting
Stars5.0k
Forks122
Last commit1 month ago
Comment.nvim
Comment.nvimLua

A smart and powerful commenting plugin for Neovim with treesitter support, dot repeat, motions, and hooks.

#hacktoberfest#treesitter#comment
Stars4.7k
Forks193
Last commit2 years ago
fzf-lua
fzf-luaLua

A powerful Neovim plugin written in Lua that provides a fuzzy finder interface for files, buffers, grep, LSP, git, and more.

#productivity#neovim-plugin#fzf
Stars4.5k
Forks272
Last commit1 day ago
LuaSnip
LuaSnipLua

A powerful snippet engine for Neovim, written in Lua, supporting LSP-style snippets and advanced transformations.

#lsp-snippets#treesitter#productivity
Stars4.4k
Forks267
Last commit5 months ago
bufferline.nvim
bufferline.nvimLua

A customizable buffer line plugin for Neovim with tabpage integration, built in Lua.

#vim#buffer-management#nvim-lsp
Stars4.4k
Forks239
Last commit1 year ago
nvim-surround
nvim-surroundLua

A Neovim plugin for adding, changing, and deleting surrounding delimiter pairs like parentheses, quotes, and HTML tags.

#tree-sitter-integration#delimiter-manipulation#productivity
Stars4.3k
Forks79
Last commit4 months ago
flash.nvim
flash.nvimLua

A Neovim plugin for enhanced code navigation using search labels, character motions, and Treesitter integration.

#search-labels#treesitter#remote-actions
Stars4.3k
Forks95
Last commit1 month ago
todo-comments.nvim
todo-comments.nvimLua

A Neovim plugin to highlight, list, and search for TODO, FIX, HACK, and other comment annotations in your code.

#treesitter#productivity#syntax-highlighting
Stars4.2k
Forks139
Last commit11 months ago
nvim-autopairs
nvim-autopairsLua

A super powerful autopair plugin for Neovim written in Lua that automatically inserts and manages bracket pairs.

#treesitter#productivity#code-editing
Stars4.1k
Forks141
Last commit9 days ago
copilot.lua
copilot.luaLua

A pure Lua replacement for copilot.vim providing GitHub Copilot integration for Neovim with enhanced performance and customization.

#developer-tools#ai-assistant#editor-integration
Stars4.1k
Forks161
Last commit3 days ago
nightfox.nvim
nightfox.nvimLua

A highly customizable theme for Vim and Neovim with support for LSP, Treesitter, and many plugins.

#daltonism#treesitter#editor-theme
Stars4.1k
Forks172
Last commit3 months ago
ChatGPT.nvim
ChatGPT.nvimLua

A Neovim plugin that integrates OpenAI's ChatGPT API for natural language generation and coding assistance directly within the editor.

#productivity#editor-integration#code-assistance
Stars4.0k
Forks314
Last commit9 months ago
orgmode
orgmodeLua

Orgmode clone written in Lua for Neovim 0.12.0+.

#vim#orgmode#neovim-plugin
Stars3.9k
Forks193
Last commit6 days ago
opencode.nvim
opencode.nvimLua

A Neovim plugin that integrates the opencode AI assistant for editor-aware research, code reviews, and requests.

#ai#developer-tools#ai-assistant
Stars3.9k
Forks173
Last commit7 days ago
hardtime.nvim
hardtime.nvimLua

A Neovim plugin that blocks inefficient key repeats and provides hints to master Vim motions.

#productivity#workflow-optimization#vim
Stars3.9k
Forks49
Last commit17 days ago
coq_nvim
coq_nvimLua

A high-performance, feature-rich autocompletion engine for Neovim with SQLite caching, concurrent scheduling, and extensive language support.

#autocompletion#treesitter#code-editing
Stars3.8k
Forks103
Last commit27 days ago
lspsaga.nvim
lspsaga.nvimLua

A plugin that enhances Neovim's Language Server Protocol experience with improved UI components and navigation.

#vimscript#developer-tools#editor-integration
Stars3.8k
Forks305
Last commit3 months ago
markview.nvim
markview.nvimLua

A hackable Markdown, HTML, LaTeX, Typst, and Asciidoc previewer plugin for Neovim.

#html-preview#editor-tool#markdown-preview
Stars3.7k
Forks110
Last commit1 day ago
nvim-notify
nvim-notifyLua

A configurable notification manager for NeoVim with animated windows, history, and custom rendering.

#editor-tool#animation#notifications
Stars3.6k
Forks102
Last commit1 year ago
plenary.nvim
plenary.nvimLua

A comprehensive Lua library for Neovim providing async utilities, job control, file operations, testing, and more.

#coroutines#async#plugin-development
Stars3.5k
Forks340
Last commit6 months ago
octo.nvim
octo.nvimLua

A Neovim plugin for editing and reviewing GitHub issues, pull requests, and discussions directly from the editor.

#github-integration#developer-tools#issue-tracking
Stars3.4k
Forks251
Last commit6 days ago
nvim-dap-ui
nvim-dap-uiLua

A graphical user interface for nvim-dap, providing an out-of-the-box debugging experience in Neovim.

#developer-tools#nvim-dap#debugger-ui
Stars3.4k
Forks126
Last commit3 months ago
none-ls.nvim
none-ls.nvimLua

A Neovim plugin that uses Lua to inject LSP diagnostics, code actions, formatting, and more, acting as an in-memory language server.

#formatting#developer-tools#editor-integration
Stars3.3k
Forks121
Last commit6 days ago
nvim-treesitter-context
nvim-treesitter-contextJanet

A Neovim plugin that displays the current code context (function, class, etc.) at the top of the window using Tree-sitter.

#treesitter#developer-tools#vim
Stars3.2k
Forks242
Last commit10 days ago
rustaceanvim
rustaceanvimLua

A Neovim plugin that supercharges Rust development with advanced rust-analyzer integration, debugging, and tooling.

#test-runner#nvim-dap#rust-lang
Stars3.1k
Forks133
Last commit1 day ago
neotest
neotestLua

An extensible framework for running and interacting with tests directly within the NeoVim editor.

#treesitter#developer-tools#test-runner
Stars3.1k
Forks185
Last commit2 months ago
PreviousPage 2 of 26Next

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 days ago
#Neovim Plugin739
#Lua593
#Nvim364
#Developer Tools258
#Productivity245
#Vim189
#Nvim Plugin179
#Plugin158
#Syntax Highlighting137
#Editor Enhancement106
#Vim Plugin102
#Text Editor92