Lua neovim-lua

Open-source Lua projects categorized as neovim-lua

Top 23 Lua neovim-lua Projects

  1. NvChad

    Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.

    Project mention: When Life Gives You Time Off Install and Configure Neovim | dev.to | 2025-06-04
  2. 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.

    InfluxDB logo
  3. LunarVim

    🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.

    Project mention: Every Developer Should Try Vim | dev.to | 2025-06-19

    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).

  4. AstroNvim

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

    Project mention: The State of Vim | news.ycombinator.com | 2025-01-24

    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....

  5. 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.

  6. lualine.nvim

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

  7. nvim

    🍨 Soothing pastel theme for (Neo)vim

    Project mention: Lite 🚀 ApolloNvim Distro 2024 | dev.to | 2024-10-18

    👉 Catppuccin theme Catppuccin for Neovim.

  8. which-key.nvim

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

  9. 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.

    Stream logo
  10. trouble.nvim

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

  11. obsidian.nvim

    Obsidian 🤝 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).

  12. diffview.nvim

    Single tabpage interface for easily cycling through diffs for all modified files for any git rev.

    Project mention: Vim: Minimalist Environment | dev.to | 2024-11-15

    My role involves frequent code reviews, branch comparisons, and commit diffs, and I absolutely love RubyMine’s diff tool (which is great across JetBrains products). For a potential vim alternative, I’ve come across diffview.nvim I haven't tried it yet, but it looks promising! At home, I use LazyGit, which is great but occasionally leaves me wishing for more robust features.

  13. Comment.nvim

    :brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more

    Project mention: Neovim for beginners | dev.to | 2024-09-30

    Comments (To add comments) Docs: https://github.com/numToStr/Comment.nvim Config:

  14. lspsaga.nvim

    improve neovim lsp experience

  15. orgmode

    Orgmode clone written in Lua for Neovim 0.10.3+.

  16. nvimdots

    A well configured and structured 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.

  17. nvim-ufo

    Not UFO in the sky, but an ultra fold in Neovim.

  18. nvim-bqf

    Better quickfix window in Neovim, polish old quickfix window.

  19. neoscroll.nvim

    Smooth scrolling neovim plugin written in lua

  20. neogen

    A better annotation generator. Supports multiple languages and annotation conventions.

  21. iron.nvim

    Interactive Repl Over Neovim

  22. CosmicNvim

    CosmicNvim is a lightweight and opinionated Neovim config for web development, specifically designed to provide a 💫 COSMIC programming experience!

  23. material.nvim

    :trident: Material colorscheme for NeoVim written in Lua with built-in support for native LSP, TreeSitter and many more plugins

  24. git-blame.nvim

    Git Blame plugin for Neovim written in Lua

  25. nvim-hlslens

    Hlsearch Lens for Neovim

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Lua neovim-lua discussion

Log in or Post with

Lua neovim-lua related posts

  • Vim: Minimalist Environment

    1 project | dev.to | 15 Nov 2024
  • Show HN: TrailBlazer – Forecast Your Excel Data with AI, ML, and DL

    1 project | news.ycombinator.com | 16 Sep 2024
  • My Flow and Productivity has Improved with the Simplicity of Neovim

    14 projects | dev.to | 21 Jun 2024
  • Ask HN: What's your current side project?

    1 project | news.ycombinator.com | 7 Jun 2024
  • People who used both neovim orgmode plugin and emacs orgmode, how would you compare them?

    1 project | /r/orgmode | 7 Dec 2023
  • Visual Mode Issue + startuptime optimization

    1 project | /r/neovim | 5 Dec 2023
  • How to copy LSP diagnostics from folke/trouble to quickfix window?

    1 project | /r/neovim | 2 Dec 2023
  • A note from our sponsor - Stream
    getstream.io | 17 Jul 2025
    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. Learn more →

Index

What are some of the best open-source neovim-lua projects in Lua? This list will help you:

# Project Stars
1 NvChad 26,763
2 LunarVim 18,949
3 AstroNvim 13,516
4 tokyonight.nvim 7,225
5 lualine.nvim 7,169
6 nvim 6,558
7 which-key.nvim 6,329
8 trouble.nvim 6,283
9 obsidian.nvim 5,451
10 diffview.nvim 4,741
11 Comment.nvim 4,340
12 lspsaga.nvim 3,657
13 orgmode 3,410
14 nvimdots 3,172
15 nvim-ufo 2,705
16 nvim-bqf 1,896
17 neoscroll.nvim 1,813
18 neogen 1,516
19 iron.nvim 1,159
20 CosmicNvim 1,124
21 material.nvim 1,044
22 git-blame.nvim 1,003
23 nvim-hlslens 843

Sponsored
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.
www.influxdata.com

Did you know that Lua is
the 18th most popular programming language
based on number of references?