SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Lua Vim Projects
-
NvChad
Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.
Project mention: 🚀 How to Integrate Commitizen (`cz`) into Your NvChad Setup for Better Git Commits | dev.to | 2025-04-10If you're using NvChad, a modern and minimal Neovim configuration, integrating cz into your workflow can drastically improve your Git hygiene without ever leaving the comfort of your editor.
-
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.
-
-
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)
-
tokyonight.nvim
🏙 A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. Includes additional themes for Kitty, Alacritty, iTerm and Fish.
For example, let's set a color scheme, I like TokyoNight, you can set any you like:
-
👉 Catppuccin theme Catppuccin for Neovim.
-
Indent Blankline
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Autopairs
-
nightfox.nvim
🦊A highly customizable theme for vim and neovim with support for lsp, treesitter and a variety of plugins.
👉 Nightfox theme Nightfox for Neovim.
-
-
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.
-
-
-
-
nvimdev/dashboard-nvim
-
-
vim-illuminate
illuminate.vim - (Neo)Vim plugin for automatically highlighting other uses of the word under the cursor using either LSP, Tree-sitter, or regex matching.
-
Project mention: Ask HN: What macOS apps/programs do you use daily and recommend? | news.ycombinator.com | 2024-06-09
Besides the usual Firefox/Chrome, Spotify, etc I use the following:
- Karabiner-Elements for key remapping, specifically, for making caps lock into ctrl/esc. I don't know of anything else that does this job. Everyone who remaps keys seems to use this.
- Kitty as my terminal of choice. I spend most of my time logged in remotely to a server via ssh where I attach to a tmux session. Kitty was easy enough to configure/theme and seems well-documented.
- Hammerspoon[2] for a DIY automation/keybinding/window management sys scriptable via lua. I use a private fork of this config: https://github.com/jasonrudolph/keyboard/tree/main
- Vivid[3] to make my macbook's screen brighter when outdoors on sunny days. This is important for me, since I try to spend as much time outside as possible.
[0] https://karabiner-elements.pqrs.org/
[1] https://sw.kovidgoyal.net/kitty/
[2] https://www.hammerspoon.org/
[3] https://www.getvivid.app/
-
-
-
Project mention: Show HN: Hardtime.nvim – break bad habits and master Vim motions | news.ycombinator.com | 2025-05-18
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Lua Vim discussion
Lua Vim related posts
-
The Tortoise and the Hare: do AI Agents Really Help for Software Development?
-
What do I think about Lua after shipping a project with 60k lines of code?
-
Setting Up Neovim for Automad Theme Development
-
How to turn NEOVIM into an IDE-like code editor in NIXOS?
-
Switching Fully to Neovim
-
I Miss Vim
-
Setting Up Neovim
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 May 2025
Index
What are some of the best open-source Vim projects in Lua? This list will help you:
# | Project | Stars |
---|---|---|
1 | NvChad | 26,155 |
2 | LunarVim | 18,842 |
3 | AstroNvim | 13,361 |
4 | nvim-lspconfig | 11,914 |
5 | tokyonight.nvim | 7,044 |
6 | nvim | 6,333 |
7 | indent-blankline.nvim | 4,552 |
8 | bufferline.nvim | 3,852 |
9 | nvim-autopairs | 3,601 |
10 | nightfox.nvim | 3,518 |
11 | orgmode | 3,352 |
12 | nvimdots | 3,116 |
13 | dotfiles | 2,819 |
14 | command-t | 2,762 |
15 | neovim | 2,628 |
16 | dashboard-nvim | 2,589 |
17 | barbar.nvim | 2,497 |
18 | vim-illuminate | 2,342 |
19 | keyboard | 2,132 |
20 | Launch.nvim | 2,012 |
21 | vim-config | 1,937 |
22 | hardtime.nvim | 2,594 |
23 | nvim-bqf | 1,860 |