Lua neovim-lua-plugin

Open-source Lua projects categorized as neovim-lua-plugin

Top 23 Lua neovim-lua-plugin Projects

neovim-lua-plugin
  1. 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....

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

    Git integration for buffers

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

    💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.

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

    Noice.nvim

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

  6. blink.cmp

    Performant, batteries-included completion plugin for Neovim

    Project mention: Do you really need a plugin for fuzzy finding files in Neovim? | dev.to | 2025-05-06

    I really liked Telescope but like I said, me being me, I began to question if I need it with all it bells and whistles just for finding files. It felt overkill for the job. Also, recently I migrated to blink.cmp for completion. I liked the fact that it gives you commonly used sources out of the box, and that includes cmdline completion.

  7. astrocommunity

    A community repository of common plugin specifications

    Project mention: The Efficiency of Vim | news.ycombinator.com | 2025-02-27

    I committed to vim sometime in the 90's, and have coded on it full-time since. But I've had very poor tooling integration, until a year or two ago.

    It's taken some time to grow into it, but I'm definitely enjoying having diagnostics built-in and having types helping me do autocomplete.

    One of the things that I'll credit as having made a huge different is switching to AstroVim ~2 years ago. It provided a bunch of helpful, sensible leader key things, and a little mini gui to show them off. It also has an excellent community repository of ready-to-go preconfigured plugins. I'd been loath to get deep into configuring my own vim, but having these community packs ready to go has really opened up my interest in exploring, in seeing whats out there. And whatever language you work in, there's probably a pretty good ready-to-go setup to get good LSP support. https://github.com/AstroNvim/astrocommunity/tree/main/lua/as...

    I'd done some years with Eclipse & Eclim, long long ago. And knew there were some really important, key dev tools I was missing. Just having separate debugging instances going (or falling back to printf-style debugging), versus that being something I could do in vim was a huge sign to me that while I could edit reasonably well, I was behind the power curve of where I wanted to be in coding, in what I expect from an IDE. It's been nice to very rapidly gain ground these past couple years.

  8. iron.nvim

    Interactive Repl Over Neovim

  9. SaaSHub

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

    SaaSHub logo
  10. edgy.nvim

    Easily create and manage predefined window layouts, bringing a new edge to your workflow

  11. nvim-scrollbar

    Extensible Neovim Scrollbar

  12. ccc.nvim

    Color picker and highlighter plugin for Neovim.

  13. winshift.nvim

    Rearrange your windows with ease.

  14. CompetiTest.nvim

    CompetiTest.nvim is a Neovim plugin for Competitive Programming: it can manage and check testcases, download problems and contests from online judges and much more

  15. treewalker.nvim

    A neovim plugin for moving around your code in a syntax tree aware manner

    Project mention: Show HN: The Neovim syntax tree traversal plugin you've been waiting for | news.ycombinator.com | 2025-01-18
  16. gruvbox-baby

    Gruvbox theme for neovim with full 🎄TreeSitter support.

  17. cmp-git

    Git source for nvim-cmp

  18. nvim-window-picker

    This plugins prompts the user to pick a window and returns the window id of the picked window

  19. clipboard-image.nvim

    Neovim Lua plugin to paste image from clipboard.

  20. themery.nvim

    A colorscheme picker with live preview and persistence for neovim ✨

    Project mention: So... I created yet another Neovim plugin | dev.to | 2024-09-14

    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!

  21. im-select.nvim

    Switch Input Method automatically depends on Neovim's edit mode

  22. yarepl.nvim

    All-in-one REPL and TUI App management tool. Offering flexible interaction paradigms, project-level configs, aider-chat integration, and native dot-repeat.

  23. nvim-treeclimber

    Neovim structured editing plugin

  24. cosmic-ui

    Cosmic-UI is a simple wrapper around specific vim functionality. Built in order to provide a quick and easy way to create a Cosmic UI experience with Neovim!

  25. compiler-explorer.nvim

    Run compilers and inspect assembly directly from Neovim with the help of https://godbolt.org

  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-plugin discussion

Log in or Post with

Lua neovim-lua-plugin related posts

  • Do you really need a plugin for fuzzy finding files in Neovim?

    2 projects | dev.to | 6 May 2025
  • Vim: Minimalist Environment

    1 project | dev.to | 15 Nov 2024
  • Please, help with highlights.

    1 project | /r/neovim | 9 Dec 2023
  • More-prompt

    1 project | /r/neovim | 8 Dec 2023
  • Help with LazyVim error

    1 project | /r/neovim | 6 Oct 2023
  • Help needed for adding noice to AstroNvim

    1 project | /r/AstroNvim | 30 Sep 2023
  • Gitsigns thinks that new lines in Windows are differences

    1 project | /r/neovim | 27 Sep 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 13 May 2025
    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. Learn more →

Index

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

# Project Stars
1 AstroNvim 13,334
2 gitsigns.nvim 5,748
3 noice.nvim 4,999
4 diffview.nvim 4,602
5 blink.cmp 4,389
6 astrocommunity 1,436
7 iron.nvim 1,119
8 edgy.nvim 971
9 nvim-scrollbar 938
10 ccc.nvim 875
11 winshift.nvim 512
12 CompetiTest.nvim 478
13 treewalker.nvim 433
14 gruvbox-baby 420
15 cmp-git 416
16 nvim-window-picker 395
17 clipboard-image.nvim 320
18 themery.nvim 282
19 im-select.nvim 238
20 yarepl.nvim 195
21 nvim-treeclimber 179
22 cosmic-ui 165
23 compiler-explorer.nvim 156

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?