Trending Lua Projects

This page lists the top trending Lua projects based on the growth of GitHub stars.
It is updated once every day. The last update was on 20 May 2024.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending Lua Projects

  • CopilotChat.nvim

    Chat with GitHub Copilot in Neovim

  • none-ls.nvim

    null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.

  • llm.nvim

    LLM powered development for Neovim

  • kickstart.nvim

    A launch point for your personal nvim configuration

  • astrocommunity

    A community repository of common plugin specifications

  • telescope-live-grep-args.nvim

    Live grep with args

  • rest.nvim

    A fast Neovim http client written in Lua

  • neo-tree.nvim

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

  • xmake

    🔥 A cross-platform build utility based on Lua

  • nvim

    🍨 Soothing pastel theme for (Neo)vim

  • AstroNvim

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

  • nvim-treesitter-context

    Show code context

  • nvim-spectre

    Find the enemy and replace them with dark power.

  • plenary.nvim

    plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.

  • gruvbox.nvim

    Lua port of the most famous vim colorscheme

  • neotest

    An extensible framework for interacting with tests within NeoVim.

  • neogit

    An interactive and powerful Git interface for Neovim, inspired by Magit

  • starter

    Starter template for LazyVim (by LazyVim)

  • neovim

    Soho vibes for Neovim (by rose-pine)

  • dashboard-nvim

    vim dashboard

  • nvim-colorizer.lua

    Maintained fork of the fastest Neovim colorizer (by NvChad)

  • Beyond-All-Reason

    www.beyondallreason.info

  • nvim-web-devicons

    lua `fork` of vim-web-devicons for neovim

  • pallene

    Pallene Compiler

  • lualine.nvim

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

  • telescope-file-browser.nvim

    File Browser extension for telescope.nvim

  • xmake-repo

    📦 An official xmake package repository

  • LazyVim

    Neovim config for the lazy

  • cimgui

    c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets

  • telescope.nvim

    Find, Filter, Preview, Pick. All lua, all the time.

  • mpvacious

    🍜 Adds mpv keybindings to create Anki cards from movies and TV shows.

  • iron.nvim

    Interactive Repl Over Neovim

  • telescope-frecency.nvim

    A telescope.nvim extension that offers intelligent prioritization when selecting files from your editing history.

  • BunkerWeb

    🛡️ Make your web services secure by default !

  • telekasten.nvim

    A Neovim (lua) plugin for working with a markdown zettelkasten / wiki and mixing it with a journal, based on telescope.nvim

  • nvim-tree.lua

    A file explorer tree for neovim written in lua

  • nvim-lspconfig

    Quickstart configs for Nvim LSP

  • orgmode

    Orgmode clone written in Lua for Neovim 0.9+.

  • focus.nvim

    Auto-Focusing and Auto-Resizing Splits/Windows for Neovim written in Lua. A full suite of window management enhancements. Vim splits on steroids!

  • sg.nvim

    Experimental Sourcegraph + Cody plugin for Neovim

  • neorg

    Modernity meets insane extensibility. The future of organizing your life in Neovim.

  • DeathStarBench

    Open-source benchmark suite for cloud microservices

  • github-nvim-theme

    Github's Neovim themes

  • koreader

    An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices

  • tl

    The compiler for Teal, a typed dialect of Lua

  • docker-alpine

    Official Alpine Linux Docker image. Win at minimalism! (by alpinelinux)

  • NvChad

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

  • Winshark

    A wireshark plugin to instrument ETW

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.

Index

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

Project Growth
1 CopilotChat.nvim 32.8%
2 none-ls.nvim 11.7%
3 llm.nvim 11.5%
4 kickstart.nvim 10.6%
5 astrocommunity 10.3%
6 telescope-ui-select.nvim 9.4%
7 telescope-live-grep-args.nvim 7.9%
8 rest.nvim 7.3%
9 neo-tree.nvim 7.2%
10 xmake 6.8%
11 nvim 6.5%
12 AstroNvim 6.4%
13 nvim-treesitter-context 6.4%
14 nvim-spectre 6.3%
15 plenary.nvim 6.1%
16 gruvbox.nvim 6.1%
17 neotest 5.9%
18 neogit 5.7%
19 starter 5.4%
20 neovim 5.3%
21 dashboard-nvim 5.1%
22 nvim-colorizer.lua 5.0%
23 Beyond-All-Reason 4.8%
24 nvim-web-devicons 4.7%
25 pallene 4.7%
26 lualine.nvim 4.7%
27 telescope-file-browser.nvim 4.6%
28 xmake-repo 4.5%
29 LazyVim 4.4%
30 cimgui 4.4%
31 telescope.nvim 4.4%
32 mpvacious 4.3%
33 iron.nvim 4.2%
34 telescope-frecency.nvim 3.8%
35 BunkerWeb 3.6%
36 telekasten.nvim 3.4%
37 nvim-tree.lua 3.4%
38 nvim-lspconfig 3.2%
39 telescope-project.nvim 3.2%
40 orgmode 3.1%
41 focus.nvim 3.0%
42 sg.nvim 3.0%
43 neorg 2.9%
44 DeathStarBench 2.8%
45 github-nvim-theme 2.8%
46 koreader 2.8%
47 tl 2.6%
48 docker-alpine 2.5%
49 NvChad 2.4%
50 Winshark 2.3%