SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 Lua neovim-config Projects
-
NvChad
Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.
-
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.
-
-
The switch was hard at first, especially file management. I was so used to the file tree on the left of my editor. I tried to replicate that in Neovim with nvim-tree but it didnโt feel the same. Until I came across oil.nvim, this was a game changer for me as it made creating, renaming and moving so much easier. That was the moment that I felt I could switch. I had tried a few of the popular Neovim distros such as Lunarvim but found them too overwhelming. I personally prefer a basic setup with not too many bells and whistles (I know, I used JetBrains before but only used 10% of that editorโs capacity and had a minimal interface configured).
-
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....
-
-
nvim-config
A modern Neovim configuration with full battery for Python, Lua, C++, Markdown, LaTeX, and more...
-
Project mention: Ask HN: Programmers who don't use autocomplete/LSP, how do you do it? | news.ycombinator.com | 2024-12-23
Not really, as I have API keys and other stuff in it unprotected. However, I used this as a base (https://github.com/ayamir/nvimdots) and heavily modified it. There is a user directory (lookup the user_template) where you can config everything out of the base.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
CosmicNvim
CosmicNvim is a lightweight and opinionated Neovim config for web development, specifically designed to provide a ๐ซ COSMIC programming experience!
-
neovim-init.vim
:izakaya_lantern: A hybrid Neovim configuration for productive developers who want a functional yet aesthetic Vim experience :izakaya_lantern:
-
-
-
-
code_runner.nvim
Neovim plugin.The best code runner you could have, it is like the one in vscode but with super powers, it manages projects like in intellij but without being slow
-
-
-
-
-
When I was trying to find a way to switch between colorschemes, I discovered Themery.nvim a colorscheme switcher with a live preview. It's an amazing plugin at its job, but I found it a bit annoying that I need to add my colorscheme to my plugin manager and then add it to a colorscheme switcher. So I made my own plugin to solve this problem!
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Lua neovim-config discussion
Lua neovim-config related posts
-
My Text Editor Journey: Towards Modal Editing
-
Show the current Python virtual env on statusline with lualine
-
Throw me your nvim config for windows 11.
-
New Plugin: Gitlab.nvim
-
Unable to setup lua_ls, though other servers work
-
Autoformat using clang-format on C file is jittery, not sure why
-
How to shift from packer to lazy.nvim
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 Jul 2025
Index
What are some of the best open-source neovim-config projects in Lua? This list will help you:
# | Project | Stars |
---|---|---|
1 | NvChad | 26,763 |
2 | LazyVim | 21,605 |
3 | LunarVim | 18,946 |
4 | AstroNvim | 13,550 |
5 | Neovim-from-scratch | 5,530 |
6 | nvim-config | 3,983 |
7 | nvimdots | 3,182 |
8 | Launch.nvim | 2,010 |
9 | CosmicNvim | 1,124 |
10 | neovim-init.vim | 1,011 |
11 | neoconf.nvim | 867 |
12 | neovim-lua | 838 |
13 | NormalNvim | 644 |
14 | code_runner.nvim | 624 |
15 | dope | 370 |
16 | CyberNvim | 369 |
17 | vimacs | 351 |
18 | nvim-config | 341 |
19 | themery.nvim | 307 |
20 | nvim | 269 |
21 | kodo | 252 |
22 | Abstract | 201 |
23 | neovim-config | 198 |