Lua Plugin

Open-source Lua projects categorized as Plugin

Top 23 Lua Plugin Projects

  1. nvim-lspconfig

    Quickstart configs for Nvim LSP

    Project mention: How to setup VueJs in Neovim (January 2025) | dev.to | 2025-01-02

    Packages that we will use : blink.cmp for autocompletion, typescript-tools for the typescript LSP, neovim/nvim-lspconfig to set up the LSP, and Mason so we can install volar.

  2. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  3. toggleterm.nvim

    A neovim lua plugin to help easily manage multiple terminal windows

    Project mention: Ultimate Neovim Setup Guide: lazy.nvim Plugin Manager | dev.to | 2024-06-24

    akinsho/toggleterm.nvim: A neovim lua plugin to help easily manage multiple terminal windows.

  4. neo-tree.nvim

    Neovim plugin to manage the file system and other tree like structures.

    Project mention: Bro Install Neovim On Windows And Setup Neovim Without Neovim Package Manager 🙀 | dev.to | 2024-09-08
  5. 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:

  6. z.lua

    :zap: A new cd command that helps you navigate faster by learning your habits.

  7. codecompanion.nvim

    ✨ AI-powered coding, seamlessly in Neovim

    Project mention: Augment.vim: AI Chat and completion in Vim and Neovim | news.ycombinator.com | 2025-02-18

    I've used it a ton too and it feels quite polished. Lately I've seen codecompanion.nvim[1] around a lot and been wondering if someone has tried both, are there differences between these two in actual use that would make other one worth trying over the another?

    [1] https://github.com/olimorris/codecompanion.nvim

  8. rustaceanvim

    🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. cellular-automaton.nvim

    A useless plugin that might help you cope with stubbornly broken tests or overall lack of sense in life. It lets you execute aesthetically pleasing, cellular automaton animations based on the content of neovim buffer.

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

    You can do so many things with Neovim, like playing Tetris and applying Cellular Automata to your code. These are mostly useless but it really shows the freedom Neovim offers.

  11. lazygit.nvim

    Plugin for calling lazygit from within neovim.

    Project mention: Lazy Docker: The lazier way to manage everything Docker | news.ycombinator.com | 2024-11-22

    lazygit inside neovim might not be a complete replacement for magit (I can't tell yet), but it does everything I need it to for day to day development. I can't remember the last time I launched Emacs for work.

    https://github.com/kdheepak/lazygit.nvim

  12. leetcode.nvim

    A Neovim plugin enabling you to solve LeetCode problems.

  13. nvim-ts-context-commentstring

    Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.

  14. gp.nvim

    Gp.nvim (GPT prompt) Neovim AI plugin: ChatGPT sessions & Instructable text/code operations & Speech to text [OpenAI, Ollama, Anthropic, ..]

    Project mention: Zed AI | news.ycombinator.com | 2024-08-20

    If I just use nvim and my own AI plugin ecosystem, is Zed AI worth trying?

    https://github.com/jackMort/ChatGPT.nvim

    https://github.com/olimorris/codecompanion.nvim

    https://github.com/Robitx/gp.nvim

    https://github.com/frankroeder/parrot.nvim

  15. nvim-scrollbar

    Extensible Neovim Scrollbar

  16. yazi.nvim

    A Neovim Plugin for the yazi terminal file manager

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

    Docs: https://github.com/mikavilpas/yazi.nvim Config: This doesn't require any separate config. If you use yazi, the same config will be used here. Only the keybinds need to be configured while installing:

  17. rocks.nvim

    🌒 Neovim plugin management inspired by Cargo, powered by luarocks

    Project mention: Neovim plugin management inspired by Cargo | news.ycombinator.com | 2024-03-24
  18. nvim-highlight-colors

    Highlight colors for neovim

  19. FTerm.nvim

    :fire: No-nonsense floating terminal plugin for neovim :fire:

    Project mention: Easy Access to Terminal Commands in Neovim using FTerm | dev.to | 2024-03-18

    To achieve our goals of fingertip access nirvana, we are going to be using a plugin called FTerm.nvim.

  20. no-neck-pain.nvim

    ☕ Dead simple yet super extensible zen mode plugin to protect your neck.

  21. registers.nvim

    📑 Neovim plugin to preview the contents of the registers

  22. grapple.nvim

    Neovim plugin for tagging important files

  23. vimade

    Vimade let's you dim, fade, tint, animate, and customize colors in your windows and buffers for (Neo)vim

  24. statuscol.nvim

    Status column plugin that provides a configurable 'statuscolumn' and click handlers.

  25. gitlinker.nvim

    A lua neovim plugin to generate shareable file permalinks (with line ranges) for several git web frontend hosts. Inspired by tpope/vim-fugitive's :GBrowse

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

Log in or Post with

Lua Plugin related posts

Index

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

# Project Stars
1 nvim-lspconfig 11,379
2 toggleterm.nvim 4,718
3 neo-tree.nvim 4,288
4 Comment.nvim 4,177
5 z.lua 3,052
6 codecompanion.nvim 2,711
7 rustaceanvim 2,113
8 cellular-automaton.nvim 1,955
9 lazygit.nvim 1,748
10 leetcode.nvim 1,390
11 nvim-ts-context-commentstring 1,223
12 gp.nvim 1,084
13 nvim-scrollbar 913
14 yazi.nvim 860
15 rocks.nvim 843
16 nvim-highlight-colors 796
17 FTerm.nvim 752
18 no-neck-pain.nvim 661
19 registers.nvim 613
20 grapple.nvim 609
21 vimade 605
22 statuscol.nvim 559
23 gitlinker.nvim 551

Sponsored
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io

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