Top Neovim Plugin repositories

Repositories with the GitHub topic “neovim-plugin”: 21 repositories with 256k stars between them, mostly written in Lua, Vim Script and Rust. The highest-rated is LazyVim/LazyVim, #1,783 on the bestofgithub Elo ladder.

Biggest movers this week

mason-org/mason.nvim

Open on GitHubLua

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

  • 1,462+13 Elo, change today
  • 10.5k stars
  • 345 forks
git
git clone https://github.com/mason-org/mason.nvim.git
  • lua
  • mason
  • neovim
  • neovim-plugin

folke/trouble.nvim

Open on GitHubLua

🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.

  • 1,331+15 Elo, change today
  • 6.9k stars
  • 215 forks
git
git clone https://github.com/folke/trouble.nvim.git
  • lua
  • neovim
  • neovim-lsp
  • neovim-lua

dmtrKovalenko/fff

Open on GitHubRust

The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, Python, Bun and NodeJS

  • 1,545+4 Elo, change today
  • 11.2k stars
  • 481 forks
git
git clone https://github.com/dmtrKovalenko/fff.git
  • bun
  • fff
  • filesearch
  • fzf

folke/which-key.nvim

Open on GitHubLua

💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings in a popup as you type.

  • 1,353+17 Elo, change today
  • 7.3k stars
  • 272 forks
git
git clone https://github.com/folke/which-key.nvim.git
  • lua
  • neovim
  • neovim-lua
  • neovim-plugin

stevearc/oil.nvim

Open on GitHubLua

Neovim file explorer: edit your filesystem like a buffer

  • 1,376+1 Elo, change today
  • 6.9k stars
  • 263 forks
git
git clone https://github.com/stevearc/oil.nvim.git
  • neovim
  • neovim-plugin
  • nvim
  • nvim-plugin

Top 21 on the Elo ladder

  1. #1,783
    LazyVim/LazyVim

    Neovim config for the lazy

    1,751 Elo −227.8kLua
  2. #3,162
    folke/lazy.nvim

    💤 A modern plugin manager for Neovim

    1,626 Elo +3721.7kLua
  3. #3,878
    nvim-telescope/telescope.nvim

    Find, Filter, Preview, Pick. All lua, all the time.

    1,580 Elo +919.8kLua
  4. #4,505
    dmtrKovalenko/fff

    The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, Python, Bun and NodeJS

    1,545 Elo +5511.2kRust
  5. #4,874
    neoclide/coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

    1,525 Elo −3725.1kTypeScript
  6. #5,455
    AstroNvim/AstroNvim

    AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins

    1,499 Elo −2514.4kLua
  7. #5,497
    wsdjeg/SpaceVim

    A modular configuration of Vim and Neovim

    1,497 Elo −4920.1kVim Script
  8. #5,671
    dense-analysis/ale

    Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support

    1,489 Elo −3614kVim Script
  9. #6,250
    mason-org/mason.nvim

    Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP…

    1,462 Elo +7110.5kLua
  10. #6,257
    folke/snacks.nvim

    🍿 A collection of QoL plugins for Neovim

    1,462 Elo +228.2kLua
  11. #6,585
    nvim-mini/mini.nvim

    Library of 45+ independent Lua modules improving Neovim experience with minimal effort

    1,449 Elo −19.6kLua
  12. #6,636
    nvim-lualine/lualine.nvim

    A blazing fast and easy to configure neovim statusline plugin written in pure lua.

    1,447 Elo +228.1kLua
  13. #7,242
    lewis6991/gitsigns.nvim

    Git integration for buffers

    1,424 Elo +547.1kLua
  14. #8,472
    stevearc/oil.nvim

    Neovim file explorer: edit your filesystem like a buffer

    1,376 Elo +386.9kLua
  15. #8,799
    saghen/blink.cmp

    Performant, batteries-included completion plugin for Neovim

    1,361 Elo +126.6kLua
  16. #8,943
    folke/which-key.nvim

    💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings…

    1,353 Elo +537.3kLua
  17. #9,195
    mfussenegger/nvim-dap

    Debug Adapter Protocol client implementation for Neovim

    1,339 Elo +327.3kLua
  18. #9,254
    catppuccin/nvim

    🍨 Soothing pastel theme for Neovim

    1,336 Elo +327.6kLua
  19. #9,330
    folke/trouble.nvim

    🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble…

    1,331 Elo +616.9kLua
  20. #9,575
    wbthomason/packer.nvim

    A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua…

    1,310 Elo −138kLua
  21. #9,674
    nvim-neorg/neorg

    Modernity meets insane extensibility. The future of organizing your life in Neovim.

    1,298 Elo +37.5kLua