SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 Nvim Open-Source Projects
-
So I headed over to the Neovim GitHub like any lost soul would and followed the official install steps:
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
NvChad
Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.
-
coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
Neovim comes with a client. For Vim you will need to install one, such as CoC, LanguageClient-neovim, or vim-lsp.
-
-
-
I use Neovim daily; it is highly customizable and can be configured to meet my needs. The configuration samples shown use Lazy.nvim.
-
Project mention: Do you really need a plugin for fuzzy finding files in Neovim? | dev.to | 2025-05-06
I'm a simple man; I used telescope.nvim for finding files and not for much else. But I'm also a minimalism junkie so I'm always on the lookout for ways to get more value with less dependencies.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
AstroNvim
AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins
You can definitely put all of your configuration into a single file for AstroNvim if you want.
In the docs it shows the minimal configuration to get AstroNvim running which is <10 lines in your ~/.config/init.lua file and then anything else you can just drop in that same file if you want. (https://github.com/AstroNvim/AstroNvim?tab=readme-ov-file#mi...)
Here is a user on GitHub that has a single file AstroNvim configuration: https://github.com/20k-ultra/dotfiles/blob/master/nvim/init....
-
Neovim (via nvim-lspconfig + mason)
-
mason.nvim
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
Mason
-
packer.nvim
A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
-
nvim-lualine/lualine.nvim: A blazing fast and easy to configure neovim statusline plugin written in pure lua.
-
There's a vscode extension that embeds NeoVim and just uses VSCode UI as a front end to delegate key presses to:
https://github.com/vscode-neovim/vscode-neovim
This yields a better experience than the old half baked VSCode vim emulation.
-
Project mention: Show HN: Daily-notes.nvim β fuzzy time journal and planning plugin | news.ycombinator.com | 2025-02-08
The PKM space for neovim plugins is a surprisingly deep rabbithole but it can take quite a while to find what you need.
For completions and tagging https://github.com/Feel-ix-343/markdown-oxide works well for me and does pretty much everything I need.
There are also a glut of all-in-one solutions like https://github.com/nvim-neorg/neorg (org-mode for neovim) and https://github.com/epwalsh/obsidian.nvim.
Graphing is a bit harder because it doesn't intuitively match up with nvim's interface, but I'm pretty sure I saw something on Reddit the other day.
-
π Catppuccin theme Catppuccin for Neovim.
-
-
-
-
Project mention: Show HN: Daily-notes.nvim β fuzzy time journal and planning plugin | news.ycombinator.com | 2025-02-08
Obsidian.nvim (https://github.com/epwalsh/obsidian.nvim) has been working really well for me. I use Obsidian mobile app (itβs not the best in this space, but still very good). And on my laptop, Iβve got neovim - getting to the daily note is one key combo. Itβs also super fast and syncs using Obisidan Sync (or you can do your own).
-
Project mention: Neovim file explorer oil.nvim: edit your filesystem like a buffer | news.ycombinator.com | 2025-04-03
-
kanagawa.nvim
NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
-
-
Comment.nvim
:brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
Comments (To add comments) Docs: https://github.com/numToStr/Comment.nvim Config:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Nvim discussion
Nvim related posts
-
When Life Gives You Time Off Install and Configure Neovim
-
Neovim now has a:restart command
-
Neovim Adopts New Powerful Glob Implementation
-
π How to Integrate Commitizen (`cz`) into Your NvChad Setup for Better Git Commits
-
Neovim file explorer oil.nvim: edit your filesystem like a buffer
-
Neovim 0.11 Is Here
-
How to turn NEOVIM into an IDE-like code editor in NIXOS?
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Jun 2025
Index
What are some of the best open-source Nvim projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | neovim | 90,252 |
2 | NvChad | 26,344 |
3 | coc.nvim | 24,884 |
4 | LazyVim | 21,146 |
5 | LunarVim | 18,870 |
6 | lazy.nvim | 17,748 |
7 | telescope.nvim | 17,691 |
8 | AstroNvim | 13,432 |
9 | nvim-lspconfig | 12,074 |
10 | mason.nvim | 9,107 |
11 | packer.nvim | 8,033 |
12 | lualine.nvim | 7,070 |
13 | vscode-neovim | 7,066 |
14 | neorg | 6,890 |
15 | nvim | 6,438 |
16 | deoplete.nvim | 5,955 |
17 | gitsigns.nvim | 5,868 |
18 | Neovim-from-scratch | 5,524 |
19 | obsidian.nvim | 5,336 |
20 | oil.nvim | 5,238 |
21 | kanagawa.nvim | 5,218 |
22 | leap.nvim | 4,737 |
23 | Comment.nvim | 4,305 |