Top 50 Awesome List

rockerBOO/awesome-neovim

Editors  3 days ago  5k
Collections of awesome neovim plugins.
View byDAY/WEEK/README
View on Github

May 23rd - May 29th, 2022

Plugin

GitHub

  • ldelossa/gh.nvimstars170 - A fully featured GitHub integration for performing code reviews in Neovim.
  • Plugin

    Keybinding

  • linty-org/key-menu.nvimstars98 - Key mapping hints in a floating window.
  • Plugin

    Note Taking

  • mickael-menu/zk-nvimstars139 - Neovim extension for zk, a plain text note-taking assistant.
  • May 16th - May 22nd, 2022

    Plugin

    (requires Neovim 0.5)

  • amrbashir/nvim-docs-viewstars9 - A Neovim plugin to display lsp hover documentation in a side panel.
  • Plugin

    Marks

  • chentoast/marks.nvimstars274 - A better user experience for viewing and interacting with vim marks.
  • Plugin

    Snippet

  • smjonas/snippet-converter.nvimstars53 - Convert snippets between the most common snippet formats and modify them using a few lines of Lua code.
  • Plugin

    Formatting

  • lukas-reineke/lsp-format.nvimstars275 - A wrapper around Neovims native LSP formatting.
  • May 9th - May 15th, 2022

    Plugin

    Completion

  • echasnovski/mini.nvim#mini.completionstars567 - Module of mini.nvim for asynchronous two-stage completion. Supports showing completion item info and independent function signature.
  • Plugin

    Statusline

  • feline-nvim/feline.nvimstars707 - A minimal, stylish and customizable statusline for Neovim written in Lua.
  • Plugin

    Note Taking

  • jakewvincent/mkdnflow.nvimstars150 - Fluent markdown notebook navigation & management (create links, follow links, create and manage to-do lists, reference bib files, and more).
  • Plugin

    Code Runner

  • jedrzejboczar/toggletasks.nvimstars37 - Task runner with JSON/YAML configs, using toggleterm.nvim and telescope.nvim.
  • Plugin

    Programming languages support

  • crusj/hierarchy-tree-go.nvimstars3 - Neovim plugin for go, callHierarchy ui tree.
  • May 2nd - May 8th, 2022

    Plugin

    Markdown / LaTeX

  • jbyuki/carrot.nvimstars7 - Markdown evaluator for Neovim Lua code blocks.
  • Plugin

    Terminal integration

  • m00qek/baleia.nvimstars18 - Colorize text with ANSI escape sequences (8, 16, 256 or TrueColor).
  • Plugin

    Preconfigured Configuration

  • AstroNvim/AstroNvimstars2.9k - AstroNvim is an aesthetic and feature-rich Neovim config that is extensible and easy to use with a great set of plugins.
  • Apr 25th - May 1st, 2022

    Plugin

    Fennel

  • udayvir-singh/tangerine.nvimstars60 - Sweet 🍊 Fennel integration for Neovim, aims to be as fast as possible.
  • udayvir-singh/hibiscus.nvimstars29 - Flavored 🌺 Fennel macro library for Neovim.
  • Plugin

    Scrolling

  • declancm/cinnamon.nvimstars66 - Smooth scrolling for any movement command in Neovim.
  • Plugin

    Tmux

  • declancm/windex.nvimstars32 - Collection of window functions which includes moving between, closing and maximizing Neovim splits and Tmux panes.
  • Plugin

    (requires Neovim 0.5)

  • junnplus/nvim-lsp-setupstars136 - A simple wrapper for nvim-lspconfig and nvim-lsp-installer to easily setup LSP servers.
  • Plugin

    Markdown / LaTeX

  • frabjous/knapstars39 - Plugin for creating automatic updating-as-you-type previews for markdown, LaTeX and other documents.
  • Plugin

    Media

  • askfiy/nvim-picgostars18 - A picgo-core-based Neovim plugin, written in Lua, that allows you to upload images to the image bed, which means you can view your images from anywhere on the internet.
  • Plugin

    Preconfigured Configuration

  • askfiy/nvimstars74 - An excellent Neovim configuration, which is as powerful as Vcode, is lightning fast ⚡️.
  • Plugin

    Utility

  • nyngwang/NeoNoName.luastars6 - A layout-preserving buffer-deleter for Neovim.
  • Apr 18th - Apr 24th, 2022

    Plugin

    Motion

  • ggandor/leap.nvimstars220 - A refined successor of Lightspeed, aiming to establish a widely accepted standard interface extension for moving around in Vim-like editors.
  • Plugin

    (requires Neovim 0.5)

  • onsails/lspkind.nvimstars521 - The plugin adds vscode-like icons to Neovim lsp completions.
  • scalameta/nvim-metalsstars180 - Neovim plugin for Metals, the Scala language server, using Neovim's builtin LSP.
  • Apr 11th - Apr 17th, 2022

    Plugin

    Keybinding

  • FeiyouG/command_center.nvimstars80 - Create and manage keybindings and commands in a more organized manner and search them quickly through Telescope.
  • Apr 4th - Apr 10th, 2022

    Plugin

    Project

  • shaeinst/penvimstars15 - Project's Root Directory and Documents Indentation detector with project based config loader.
  • Plugin

    Preconfigured Configuration

  • CanKolay3499/CNvimstars4 - A lightweight Neovim config for web development.
  • Plugin

    Completion

  • noib3/nvim-compleetstars461 - A Neovim autocompletion framework written in Rust.
  • Plugin

    Colorscheme Creation

  • tjdevries/colorbuddy.nvimstars319 - A colorscheme helper for Neovim. Written in Lua! Quick & Easy Color Schemes 😄.
  • Mar 28th - Apr 3rd, 2022

    Plugin

    Preconfigured Configuration

  • jrychn/moduleVimstars2 - A very easy to use for backend and frontend, install lsp automatically.
  • Mar 21st - Mar 27th, 2022

    Plugin

    Project

  • cljoly/telescope-repo.nvim - Telescope picker to jump to any repository (git or other) on the file system.
  • Plugin

    Preconfigured Configuration

  • shaunsingh/nyoom.nvimstars183 - Blazing fast, configurable, minimal and lispy neovim config written in Fennel. Base config for users to extend and add upon, leading to a more unique editing experience.
  • Mar 14th - Mar 20th, 2022

    Plugin

    Preconfigured Configuration

  • LunarVim/LunarVimstars8.8k - This project aims to help one transition away from VSCode, and into a superior text editing experience.
  • Mar 7th - Mar 13th, 2022

    Plugin

    Keybinding

  • mrjones2014/legendary.nvimstars334 - Define your keymaps, commands, and autocommands as simple Lua tables, and create a legend for them at the same time, integrates with which-key.nvim.
  • Plugin

    File explorer

  • elihunter173/dirbuf.nvimstars207 - A file manager for Neovim which lets you edit your filesystem like you edit text.
  • Feb 28th - Mar 6th, 2022

    Plugin

    Game

  • seandewar/killersheep.nvimstars33 - Neovim port of killersheep.
  • Plugin

    Search

  • gaborvecsei/memento.nvimstars14 - Keeps track of your visited file history after a buffer is closed. Reopen files more easily.
  • Plugin

    Preconfigured Configuration

  • nvoid-lua/nvoidstars40 - Simple Neovim config written in Lua with all the modern features available in any IDE
  • Plugin

    Git

  • AckslD/nvim-gfold.luastars20 - Plugin using gfoldstars145 to switch repo and have statusline component.
  • Plugin

    Lua Colorscheme

  • lalitmee/cobalt2.nvimstars17 - A port of cobalt2 colorscheme for Neovim using colorbuddy.
  • Feb 21st - Feb 27th, 2022

    Plugin

    File explorer

  • nvim-neo-tree/neo-tree.nvimstars460 - Neo-tree is a Neovim plugin to browse the file system and other tree like structures in whatever style suits you, including sidebars, floating windows, netrw split style, or all of them at once.
  • Plugin

    Snippet

  • ellisonleao/carbon-now.nvimstars43 - Create beautiful code snippets directly from Neovim.
  • Feb 14th - Feb 20th, 2022

    Plugin

    Editing support

  • ZhiyuanLck/smart-pairsstars97 - Ultimate smart pairs for Neovim written by Lua.
  • Plugin

    Test

  • klen/nvim-teststars44 - A Neovim wrapper for running tests.
  • Plugin

    Marks

  • ThePrimeagen/harpoonstars785 - A per project, auto updating and editable marks utility for fast file navigation.
  • Feb 7th - Feb 13th, 2022

    Plugin

    Formatting

  • gpanders/editorconfig.nvimstars120 - An EditorConfig plugin for Neovim written in Fennel.
  • Plugin

    Keybinding

  • slugbyte/unruly-workerstars14 - A ridiculously fun alternative keymap for the workman keyboard layout with nvim features like LSP support, built and configured with lua.
  • Plugin

    (requires Neovim 0.5)

  • git.sr.ht/~whynothugo/lsp_lines.nvim - A Neovim plugin that renders diagnostics using virtual lines on top of the real line of code.
  • fidget.nvimstars476 - Standalone UI for nvim-lsp progress.
  • Jan 17th - Jan 23rd, 2022

    Plugin

    Competitive Programming

  • p00f/cphelper.nvimstars51 - Neovim helper for competitive programming written in Lua.
  • xeluxee/competitest.nvimstars71 - A plugin to automate testcases management and checking for Competitive Programming contests.
  • Plugin

    Note Taking

  • renerocksai/telekasten.nvimstars327 - A Neovim (lua) plugin for working with a text-based, markdown zettelkasten / wiki and mixing it with a journal, based on telescope.nvim.
  • Plugin

    Tree-sitter Supported Colorscheme

  • Mofiqul/dracula.nvimstars170 - Dracula colorscheme for neovim written in Lua.
  • Jan 10th - Jan 16th, 2022

    Plugin

    Note Taking

  • 0styx0/abbreinder.nvimstars37 - Abbreviation reminders for Neovim 0.5+.
  • Jan 3rd - Jan 9th, 2022

    Plugin

    Scrollbar

  • petertriho/nvim-scrollbarstars264 - Extensible scrollbar that shows diagnostics and search results.
  • Plugin

    Project

  • nyngwang/NeoRoot.luastars47 - Change your current working directory to the buffer your cursor is on, and try to go up 2 levels but stop after it encounters one of the project roots you define.
  • Plugin

    Preconfigured Configuration

  • SpaceVim/SpaceVim - A community-driven modular vim/neovim distribution, like spacemacs but for vim/neovim.
  • Dec 20th - Dec 26th, 2021

    Plugin

    Keybinding

  • LinArcX/telescope-command-palette.nvimstars134 - Lua plugin to create key-bindings and watch them with telescope.
  • Plugin

    Project

  • klen/nvim-config-localstars41 - Secure load local config files from working directories.
  • Plugin

    Note Taking

  • nvim-neorg/neorgstars2.3k - Modernity meets insane extensibility. The future of organizing your life in Neovim.
  • nvim-orgmode/orgmodestars1.4k - Orgmode clone written in Lua for Neovim 0.5+.
  • Plugin

    (requires Neovim 0.5)

  • ldelossa/litee.nvimstars243 - Neovim's missing IDE features.
  • Dec 6th - Dec 12th, 2021

    UI

  • CosmicNvim/cosmic-uistars68 - Cosmic-UI is a simple wrapper around specific vim functionality. Built in order to provide a quick and easy way to create a Cosmic UI experience with Neovim!
  • Plugin

    Search

  • rktjmp/highlight-current-n.nivmstars40 - Highlights the current /, ? or * match under your cursor when pressing n or N and gets out of the way afterwards.
  • Plugin

    Preconfigured Configuration

  • CosmicNvim/CosmicNvimstars536 - CosmicNvim is a lightweight and opinionated Neovim config for web development, specifically designed to provide a 💫 COSMIC programming experience!
  • Nov 29th - Dec 5th, 2021

    Plugin

    File explorer

  • is0n/fm-nvimstars107 - Neovim plugin that lets you use your favorite terminal file managers (and fuzzy finders) from within Neovim.
  • Plugin

    Code Runner

  • is0n/jaq-nvimstars61 - Just Another Quickrun Plugin for Neovim in Lua.
  • Plugin

    Tree-sitter Supported Colorscheme

  • andersevenrud/nordic.nvimstars113 - A nord-esque colorscheme.
  • Plugin

    (requires Neovim 0.5)

  • rmagatti/goto-previewstars275 - Previewing native LSP's goto definition calls in floating windows.
  • Plugin

    Cursorline

  • RRethy/vim-illuminatestars1.1k - Highlight the word under the cursor. Neovim's builtin LSP is available, it can be used to highlight more intelligently.
  • Plugin

    Quickfix

  • gitlab.com/yorickpeterse/nvim-pqf - Prettier quickfix/location list windows for Neovim.
  • Nov 22nd - Nov 28th, 2021

    Vim

  • Vimawesome - Showcases various plugins for vim and has a neovim tag for other plugins targeting Neovim.
  • awesome-vimstars1.6k - Short list of vim plugins and helpful guides.
  • Nov 15th - Nov 21st, 2021

    Plugin

    Tree-sitter Supported Colorscheme

  • RishabhRD/gruvystars10 - Gruvbuddy without colorbuddy using Lush.
  • Nov 8th - Nov 14th, 2021

    Plugin

    Tree-sitter Supported Colorscheme

  • catppuccin/nvimstars719 - Warm mid-tone dark theme to show off your vibrant self! with support for native LSP, Tree-sitter, and more 🍨!
  • shaeinst/roshnivim-csstars31 - Colorscheme for Neovim written in Lua, specially made for roshnivim with Tree-sitter support.
  • UI

  • Lyude/neovim-gtkstars45 - A GTK3+ client written in Rust, ressembling a lot the original vim-gtk3 with ligatures support.
  • Nov 1st - Nov 7th, 2021

    UI

  • rohit-px2/nvuistars1.5k - A modern frontend for Neovim.
  • Plugin

    Preconfigured Configuration

  • shaeinst/roshnivimstars66 - Roshnivim, can be called neovim's distro, is a predefined configs so that you don't need 1000hr to setup neovim as an IDE.
  • artart222/CodeArtstars742 - A fast general-purpose IDE written entirely in Lua with an installer for Linux/Windows/macOS and built in :CodeArtUpdate command for updating it.
  • Plugin

    Split and Window

  • luukvbaal/stabilize.nvimstars251 - Stabilized window content on window open/close events.
  • Plugin

    Programming languages support

  • rafaelsq/nvim-goc.luastars23 - Highlight your buffer with Golang Code Coverage.
  • Oct 25th - Oct 31st, 2021

    Plugin

    Split and Window

  • beauwilliams/focus.nvimstars336 - Auto-Focusing and Auto-Resizing Splits/Windows for Neovim written in Lua! Vim splits on steroids.
  • henriquehbr/ataraxis.luastars14 - A zen mode for improving code readability on Neovim.
  • gitlab.com/yorickpeterse/nvim-window - Easily jump between Neovim windows.
  • Plugin

    Markdown / LaTeX

  • ellisonleao/glow.nvimstars542 - Markdown preview using glow.
  • Plugin

    Lua Colorscheme

  • ellisonleao/gruvbox.nvimstars417 - Gruvbox community colorscheme Lua port.
  • metalelf0/jellybeans-nvimstars50 - A port of jellybeans colorscheme for Neovim.
  • Plugin

    Tmux

  • danielpieper/telescope-tmuxinator.nvimstars10 - Integration for tmuxinator with telescope.nvim.
  • hkupty/nvimuxstars392 - Neovim as tmux replacement.
  • numToStr/Navigator.nvimstars161 - Smoothly navigate between Neovim splits and Tmux panes.
  • aserowy/tmux.nvimstars193 - Tmux integration for Neovim features pane movement and resizing from within Neovim.
  • UI

  • vhakulinen/gnvimstars1.6k - GUI for Neovim, without any web bloat.
  • beeender/glrnvimstars221 - A terminal wrapper that launches Neovim inside of alacritty.
  • Plugin

    (requires Neovim 0.5)

  • neovim/nvim-lspconfigstars4.6k - Quickstart configurations for the Neovim LSP client.
  • tami5/lspsaga.nvimstars369 - A light-weight lsp plugin based on Neovim built-in lsp with a highly performant UI.
  • gfanto/fzf-lsp.nvimstars140 - Enable the power of fzf fuzzy search for the Neovim built in lsp.
  • nanotee/sqls.nvimstars77 - Sqls (sql database connection plugin + LSP client) plugin for Neovim.
  • b0o/SchemaStore.nvimstars204 - A Neovim Lua plugin providing access to the SchemaStorestars1.7k catalog.
  • Plugin

    Completion

  • ms-jpq/coq_nvimstars2.3k - Fast as FUCK Neovim completion. SQLite, concurrent scheduler, hundreds of hours of optimization.
  • hrsh7th/nvim-cmpstars2.9k - A completion plugin for Neovim written in Lua. New version of nvim-compe.
  • Plugin

    Syntax

  • nvim-treesitter/nvim-treesitterstars3.9k - Neovim Treesitter configurations and abstraction layer.
  • Plugin

    Terminal integration

  • nikvdp/neomuxstars193 - Control Neovim from shells running inside Neovim.
  • akinsho/nvim-toggleterm.luastars1.1k - A Neovim Lua plugin to help easily manage multiple terminal windows.
  • oberblastmeister/termwrapper.nvimstars20 - Wrapper for Neovim's terminal features to make them more user friendly.
  • pianocomposer321/consolation.nvimstars19 - A general-purpose terminal wrapper and management plugin for Neovim, written in Lua.
  • jlesquembre/nterm.nvimstars37 - A Neovim plugin to interact with the terminal, with notifications.
  • Plugin

    Snippet

  • norcalli/snippets.nvimstars240 - Snippets in Lua.
  • Plugin

    Register

  • acksld/nvim-neoclip.luastars407 - Clipboard manager Neovim plugin with telescope integration.
  • Plugin

    Fuzzy Finder

  • nvim-telescope/telescope.nvimstars5.8k - Telescope.nvim is a highly extendable fuzzy finder over lists. Built on the latest awesome features from Neovim core. Telescope is centered around modularity, allowing for easy customization.
  • amirrezaask/fuzzy.nvimstars52 - Fuzzy.nvim provides a simple mechanism and pipeline to create fuzzy matching in Neovim.
  • ibhagwan/fzf-luastars530 - The Lua version of fzf.vim, high-performance and fully async, supports nvim-web-devicons, git indicators, LSP, quickfix/location lists and more. Also supports skim as its fzf binary.
  • Plugin

    Color

  • xiyaowong/nvim-transparentstars117 - Make your Neovim transparent.
  • Plugin

    Colorscheme Creation

  • norcalli/nvim-base16.luastars49 - Programmatic Lua library for setting base16 themes in Neovim.
  • rktjmp/lush.nvimstars715 - Define Neovim themes as a DSL in Lua, with real-time feedback.
  • Plugin

    Tree-sitter Supported Colorscheme

  • Mofiqul/vscode.nvimstars204 - A Lua port of vim-code-dark colorscheme for Neovim with vscode light and dark theme.
  • marko-cerovac/material.nvimstars484 - Material.nvim is a highly configurable colorscheme written in Lua and based on the material palette.
  • mhartington/oceanic-nextstars1k - Oceanic Next theme for Neovim.
  • RishabhRD/nvim-rdarkstars12 - A dark colorscheme for Neovim written in Lua.
  • bkegley/gloombuddystars22 - Gloom inspired theme for Neovim.
  • Th3Whit3Wolf/one-nvimstars75 - An Atom One inspired dark and light colorscheme for Neovim.
  • PHSix/nvim-hybridstars14 - A Neovim colorscheme write in Lua.
  • Th3Whit3Wolf/space-nvimstars21 - A spacemacs inspired dark and light colorscheme for Neovim.
  • MordechaiHadad/nvim-papadarkstars12 - My own Neovim colorscheme.
  • ishan9299/nvim-solarized-luastars90 - Solarized colorscheme in Lua for Neovim 0.5.
  • navarasu/onedark.nvimstars375 - A One Dark Theme for Neovim 0.5 written in Lua based on Atom's One Dark Theme.
  • nxvu699134/vn-night.nvimstars21 - A dark Neovim colorscheme written in Lua. Support built-in LSP and Tree-sitter.
  • adisen99/codeschool.nvimstars16 - Codeschool colorscheme for Neovim written in Lua with Tree-sitter and built-in lsp support.
  • projekt0n/github-nvim-themestars864 - A GitHub theme for Neovim, kitty, alacritty written in Lua. Support built-in LSP and Tree-sitter.
  • FrenzyExists/aquarium-vimstars137 - A dark, yet vibrant colorscheme for Neovim.
  • adisen99/apprentice.nvimstars18 - Colorscheme for Neovim written in Lua based on the Apprenticestars777 color pattete with Tree-sitter and built-in lsp support.
  • mcchrish/zenbones.nvimstars221 - A collection of vim/neovim colorschemes designed to highlight code using contrasts and font variations.
  • rmehri01/onenord.nvimstars219 - A Neovim theme that combines the Nord and Atom One Dark color palettes for a more vibrant programming experience.
  • Plugin

    Neovim Lua Development

  • svermeulen/vimpeccablestars340 - Commands to help write your .vimrc in Lua or any Lua based language.
  • rafcamlet/nvim-luapadstars296 - Interactive real time Neovim scratchpad for embedded Lua engine - Type and watch!.
  • nvim-lua/plenary.nvimstars881 - Plenary: full; complete; entire; absolute; unqualified. All the Lua functions I don't want to write twice.
  • tjdevries/vlog.nvimstars68 - Single file, no dependency, easy copy & paste log file to add to your Neovim Lua plugins.
  • bfredl/nvim-luadevstars185 - REPL/debug console for Neovim Lua plugins. The :Luadev command will open an scratch window which will show output from executing Lua code.
  • jbyuki/one-small-step-for-vimkindstars139 - An adapter for the Neovim Lua language. It allows you to debug any Lua code running in a Neovim instance (A Lua plugin that can debug Neovim Lua plugins).
  • tami5/sqlite.luastars232 - SQLite/LuaJIT binding for Lua and Neovim.
  • folke/lua-dev.nvimstars346 - Dev setup for init.Lua and plugin development with full signature help, docs and completion for the Neovim Lua API.
  • Plugin

    Tabline

  • romgrk/barbar.nvimstars1k - The Neovim tabline plugin.
  • akinsho/bufferline.nvimstars1.2k - A snazzy buffer line for Neovim built using Lua.
  • crispgm/nvim-tablinestars22 - Neovim port of tabline.vim with Lua.
  • alvarosevilla95/luatab.nvimstars124 - A simple tabline written in Lua.
  • johann2357/nvim-smartbufsstars16 - Smart buffer management in Neovim.
  • noib3/cokeline.nvimstars195 - A Neovim bufferline for people with addictive personalities.
  • Plugin

    Statusline

  • nvim-lualine/lualine.nvimstars1.8k - A blazing fast and easy to configure Neovim statusline.
  • datwaft/bubbly.nvimstars175 - Bubbly status line for Neovim.
  • beauwilliams/statusline.luastars126 - A zero-config minimal statusline for Neovim written in Lua featuring awesome integrations and blazing speed!
  • tamton-aquib/staline.nvimstars162 - A modern lightweight statusline for Neovim in Lua. Mainly uses unicode symbols for showing info.
  • windwp/windline.nvimstars305 - The next generation statusline for Neovim. Animation statusline.
  • Plugin

    Cursorline

  • yamatsum/nvim-cursorlinestars223 - A plugin for Neovim that highlights cursor words and lines.
  • Plugin

    Startup

  • glepnir/dashboard-nvimstars860 - A minimalist dashboard for Neovim, inspired by doom-emacs.
  • goolord/alpha-nvimstars474 - A fast and highly customizable greeter like vim-startifystars4.7k/dashboard-nvim for Neovim.
  • Plugin

    Indent

  • lukas-reineke/indent-blankline.nvimstars1.5k - IndentLine replacement in Lua with more features and treesitter support.
  • Plugin

    Game

  • ThePrimeagen/vim-be-goodstars654 - Vim-be-good is a Neovim plugin designed to make you better at Vim Movements.
  • alec-gibson/nvim-tetrisstars114 - Bringing emacs' greatest feature to Neovim - Tetris!.
  • Plugin

    File explorer

  • kyazdani42/nvim-tree.luastars2.5k - A simple and fast file explorer tree for Neovim !.
  • luukvbaal/nnn.nvimstars171 - File explorer powered by nnnstars14.2k and Lua.
  • TimUntersberger/neofsstars38 - A file manager for Neovim written in Lua.
  • kevinhwang91/rnvimrstars492 - A simple yet amazing file explorer for Neovim.
  • Plugin

    Programming languages support

  • akinsho/flutter-tools.nvimstars292 - Build flutter and dart applications in Neovim using the native lsp.
  • Plugin

    Comment

  • numToStr/Comment.nvimstars980 - Smart and Powerful comment plugin for Neovim. Supports commentstring, motions, dot-repeat and more.
  • b3nj5m1n/kommentarystars497 - Commenting plugin written in Lua.
  • Plugin

    Code Runner

  • pianocomposer321/yabs.nvimstars162 - Yet Another Build System for Neovim, written in Lua.
  • Plugin

    GitHub

  • pwntester/octo.nvimstars956 - Work with GitHub issues and PRs from Neovim. Just edit the issue description.
  • Plugin

    Search

  • kevinhwang91/nvim-hlslensstars358 - Helps you better glance searched information, seamlessly jump matched instances.
  • Plugin

    Scrollbar

  • Xuyuanp/scrollbar.nvimstars213 - Scrollbar for Neovim.
  • Plugin

    Scrolling

  • karb94/neoscroll.nvimstars512 - Smooth scrolling for Neovim.
  • Plugin

    Mouse

  • notomo/gesture.nvimstars278 - Mouse gesture plugin for Neovim.
  • Plugin

    Project

  • windwp/nvim-projectconfigstars53 - Load Neovim config depend on project directory.
  • windwp/nvim-spectrestars473 - Search and replace panel for Neovim.
  • ahmedkhalf/project.nvimstars428 - An all in one Neovim plugin that provides superior project management.
  • Plugin

    Editing support

  • steelsojka/pears.nvimstars195 - Auto pair plugin for Neovim.
  • Plugin

    Preconfigured Configuration

  • siduck76/NvChadstars9.8k - An attempt to make Neovim cli as functional as an IDE while being very beautiful and less bloated.
  • cstsunfu/.sea.nvimstars68 - A modular NeoVim configuration with beautiful UI and some useful features(Pomodoro Clock, Window Number).
  • Plugin

    Keybinding

  • AckslD/nvim-whichkey-setup.luastars64 - Plugin that wraps vim-which-key to simplify setup in Lua.
  • b0o/mapx.nvimstars173 - A simpler key mapping API that mimics Neovim's :map-family of commands. Integrates with which-key.nvim.
  • External

    Boilerplate

  • gennaro-tedesco/boilitstars37 - Create boilerplate structure for Neovim plugins.
  • Resource

  • Neovimcraft - A site dedicated to searching for Neovim specific plugins and guides for building plugins in Lua.
  • Oct 18th - Oct 24th, 2021

    Plugin

    (requires Neovim 0.5)

  • mfussenegger/nvim-lintstars346 - An asynchronous linter plugin for Neovim (>= 0.5) complementary to the built-in Language Server Protocol support.
  • Plugin

    Command Line

  • gelguy/wilder.nvimstars680 - A plugin for fuzzy command line autocompletion.
  • Plugin

    Tree-sitter Supported Colorscheme

  • olimorris/onedarkpro.nvimstars226 - One Dark Pro theme for Neovim, written in Lua and based on the VS Code theme. Includes dark and light themes with completely customisable colors, styles and highlights.
  • Oct 11th - Oct 17th, 2021

    Plugin

    (requires Neovim 0.5)

  • onsails/diaglist.nvimstars101 - Live render workspace diagnostics in quickfix, buffer diagnostics in loclist.
  • Oct 4th - Oct 10th, 2021

    Plugin

    Fuzzy Finder

  • jvgrootveld/telescope-zoxidestars91 - Telescope integration for zoxidestars6.4k, a smart directory picker that tracks your usage.
  • Plugin

    Programming languages support

  • lean.nvimstars79 - Neovim support for the Lean Theorem Prover.
  • Plugin

    Preconfigured Configuration

  • mjlbach/defaults.nvimstars1.2k - An extremely small, single file, and commented configuration template demonstrating LSP integration, autocompletion, snippets, treesitter, and more.
  • Sep 27th - Oct 3rd, 2021

    Plugin

    (requires Neovim 0.5)

  • weilbith/nvim-code-action-menustars327 - A floating pop-up menu for code actions to show code action information and a diff preview.
  • Plugin

    Snippet

  • dcampos/nvim-snippystars99 - Snippet plugin written in Lua with support for vim-snippetsstars4.3k.
  • Plugin

    Note Taking

  • stevearc/gkeep.nvimstars112 - Google Keep integration for Neovim.
  • Plugin

    Split and Window

  • sindrets/winshift.nvimstars174 - Rearrange your windows with ease.
  • Plugin

    Formatting

  • sbdchd/neoformatstars1.5k - A (Neo)vim plugin for formatting code.
  • Sep 20th - Sep 26th, 2021

    Plugin

    Tree-sitter Supported Colorscheme

  • mangeshrex/uwu.vimstars224 - A beautiful and dark vim colorscheme written in vimscript.
  • ldelossa/vimdarkstars52 - A minimal Vim theme for night time. Loosely based on vim-monotonic and chrome's dark reader extention. A light theme is included as well for the day time.
  • Plugin

    Statusline

  • NTBBloodbath/galaxyline.nvimstars131 - Galaxyline componentizes Vim's statusline by having a provider for each text area. This means you can use the api provided by galaxyline to create the statusline that you want, easily.
  • Plugin

    LSP Installer
  • williamboman/nvim-lsp-installerstars1.6k - Easily install more than 50+ LSP servers - with full Windows support.
  • Plugin

    Test

  • David-Kunz/jesterstars76 - A Neovim plugin to easily run and debug Jest tests.
  • Plugin

    Neovim Lua Development

  • m00qek/plugin-template.nvimstars41 - A plugin template that setups test infrastructure and GitHub Actions.
  • Sep 13th - Sep 19th, 2021

    Plugin

    Keybinding

  • LionC/nest.nvimstars194 - Lua utility to map keys concisely using cascading trees. Also allows binding Lua functions to keys.
  • Plugin

    Tree-sitter Supported Colorscheme

  • kvrohit/substrata.nvimstars58 - A cold, dark color scheme for Neovim written in Lua ported from arzg/vim-substratastars162 theme.
  • Plugin

    Completion

  • jameshiew/nvim-magicstars144 - Framework for integrating AI code assistance.
  • Sep 6th - Sep 12th, 2021

    Plugin

    Tree-sitter Supported Colorscheme

  • EdenEast/nightfox.nvimstars870 - A soft dark, fully customizable Neovim theme, with support for lsp, treesitter and a variety of plugins.
  • rafamadriz/neonstars83 - Customizable colorscheme with excellent italic and bold support, dark and light variants. Made to work and look good with Tree-sitter.
  • bluz71/vim-moonfly-colorsstars404 - Moonfly is a dark color scheme with Tree-sitter support.
  • ChristianChiarulli/nvcode-color-schemes.vimstars258 - Nvcode, onedark, nord colorschemes with Tree-sitter support.
  • folke/tokyonight.nvimstars1.5k - A clean, dark and light Neovim theme written in Lua, with support for LSP, Tree-sitter and lots of plugins.
  • glepnir/zephyr-nvimstars199 - A dark colorscheme with Tree-sitter support.
  • rockerBOO/boo-colorscheme-nvimstars66 - A colorscheme for Neovim with handcrafted support for LSP, Tree-sitter.
  • jim-at-jibba/ariake-vim-colorsstars23 - A port of the great Atom theme. Dark and light with Tree-sitter support.
  • theniceboy/nvim-deusstars39 - Vim-deus with Tree-sitter support.
  • ray-x/aurorastars149 - A 24-bit dark theme with Tree-sitter and LSP support.
  • shaunsingh/moonlight.nvimstars104 - Port of VSCode's Moonlight colorscheme for NeoVim, written in Lua with built-in support for native LSP, Tree-sitter and many more plugins.
  • lourenci/github-colorsstars39 - GitHub colors leveraging Tree-sitter to get 100% accuracy.
  • yashguptaz/calvera-dark.nvimstars98 - A port of VSCode Calvara Darkstars10 Theme to Neovim with Tree-sitter and many other plugins support.
  • kdheepak/monochrome.nvimstars18 - A 16 bit monochrome colorscheme that uses hsluv for perceptually distinct gray colors, with support for Tree-sitter and other commonly used plugins.
  • Plugin

    Lua Colorscheme

  • tjdevries/gruvbuddy.nvimstars75 - Gruvbox colors.
  • Aug 30th - Sep 5th, 2021

    Plugin

    Code Runner

  • CRAG666/code_runner.nvimstars149 - The best code runner you could have, with super powers.
  • Plugin

    Game

  • seandewar/nvimesweeperstars50 - Play Minesweeper in your favourite text editor.
  • Aug 23rd - Aug 29th, 2021

    Plugin

    Colorscheme Creation

  • Iron-E/nvim-highlitestars153 - A colorscheme template that is "lite" on