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.
Neovim is my daily driver for editing code and configuration files. Combined with NvChad, it becomes a fast, modern IDE with smart defaults, LSP support, treesitter syntax highlighting, and a beautiful UI. I love how customizable it is. I can tweak everything from keybindings to themes, making it fit my exact workflow. Even though it's my secondary code editor, but No.1 in CLI.
-
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.
-
-
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.
-
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.
-
-
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
-
nvim-config
Perfect for developers seeking a single, unified environment for web development, backend systems, mobile apps, and competitive programming. (by Alexis12119)
-
-
-
-
-
-
-
-
-
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 | 23 Dec 2025
Index
What are some of the best open-source neovim-config projects in Lua? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | NvChad | 27,610 |
| 2 | LazyVim | 24,331 |
| 3 | LunarVim | 19,177 |
| 4 | AstroNvim | 13,965 |
| 5 | Neovim-from-scratch | 5,541 |
| 6 | nvim-config | 4,188 |
| 7 | nvimdots | 3,343 |
| 8 | Launch.nvim | 2,010 |
| 9 | CosmicNvim | 1,143 |
| 10 | neovim-init.vim | 1,010 |
| 11 | neoconf.nvim | 920 |
| 12 | neovim-lua | 836 |
| 13 | NormalNvim | 684 |
| 14 | code_runner.nvim | 663 |
| 15 | nvim-config | 408 |
| 16 | CyberNvim | 371 |
| 17 | dope | 368 |
| 18 | vimacs | 351 |
| 19 | themery.nvim | 339 |
| 20 | nvim | 267 |
| 21 | kodo | 253 |
| 22 | neovim-config | 219 |
| 23 | Abstract | 202 |