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 29 May 2023.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending Lua Projects

  • github-nvim-theme

    Github's Neovim themes

  • neotest

    An extensible framework for interacting with tests within NeoVim.

  • nvim-web-devicons

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

  • LazyVim

    Neovim config for the lazy

  • neo-tree.nvim

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

  • neovim

    Soho vibes for Neovim (by rose-pine)

  • nvim

    🍨 Soothing pastel theme for (Neo)vim

  • Beyond-All-Reason

    www.beyondallreason.info

  • nvim-treesitter-context

    Show code context

  • kickstart.nvim

    A launch point for your personal nvim configuration

  • NvChad

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

  • telescope-file-browser.nvim

    File Browser extension for telescope.nvim

  • plenary.nvim

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

  • neorg

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

  • nvim-spectre

    Find the enemy and replace them with dark power.

  • AstroNvim

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

  • telescope.nvim

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

  • nvim-tree.lua

    A file explorer tree for neovim written in lua

  • rest.nvim

    A fast Neovim http client written in Lua

  • dashboard-nvim

    vim dashboard

  • lualine.nvim

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

  • CosmicNvim

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

  • orgmode

    Orgmode clone written in Lua for Neovim 0.7+.

  • LunarVim

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

  • nvim-basic-ide

    🪨 This is my attempt at a basic stable starting point for a Neovim IDE.

  • playground

    Treesitter playground integrated into Neovim (by nvim-treesitter)

  • iron.nvim

    Interactive Repl Over Neovim

  • gruvbox.nvim

    Lua port of the most famous vim colorscheme

  • lua-language-server

    A language server that offers Lua language support - programmed in Lua

  • docker-alpine

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

  • lspsaga.nvim

    improve neovim lsp experience

  • tl

    The compiler for Teal, a typed dialect of Lua

  • nvim-lspconfig

    Quickstart configs for Nvim LSP

  • ldoc

    LDoc is a LuaDoc-compatible documentation generator which can also process C extension source. Markdown may be optionally used to render comments, as well as integrated readme documentation and pretty-printed example files.

  • xmake

    🔥 A cross-platform build utility based on Lua

  • doom-nvim

    A Neovim configuration for the advanced martian hacker

  • Neovim-from-scratch

    📚 A Neovim config designed from scratch to be understandable

  • pong

    Atari's 1972 classic, implemented in Lua with LÖVE

  • koreader

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

  • betaflight-tx-lua-scripts

    Collection of scripts to configure Betaflight from your TX (currently only supported in OpenTx)

  • PathOfBuilding

    Offline build planner for Path of Exile.

  • Courseplay_FS22

    Courseplay for Farming Simulator 2022

  • lsp-status.nvim

    Utility functions for getting diagnostic status and progress messages from LSP servers, for use in the Neovim statusline

  • lite-xl

    A lightweight text editor written in Lua

  • bling

    Utilities for the awesome window manager

  • WeakAuras2

    World of Warcraft addon that provides a powerful framework to display customizable graphics on your screen.

  • apisix

    The Cloud-Native API Gateway

  • busted

    Elegant Lua unit testing.

  • chat-censorship

    Data related to the investigation of realtime censorship

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 github-nvim-theme 12.3%
2 neotest 9.4%
3 nvim-web-devicons 8.6%
4 LazyVim 8.4%
5 neo-tree.nvim 7.9%
6 neovim 6.7%
7 nvim 6.6%
8 Beyond-All-Reason 6.3%
9 nvim-treesitter-context 6.0%
10 kickstart.nvim 5.8%
11 NvChad 5.2%
12 telescope-file-browser.nvim 4.8%
13 plenary.nvim 4.6%
14 neorg 4.5%
15 nvim-spectre 4.0%
16 AstroNvim 4.0%
17 telescope.nvim 3.8%
18 nvim-tree.lua 3.8%
19 rest.nvim 3.8%
20 dashboard-nvim 3.7%
21 lualine.nvim 3.6%
22 CosmicNvim 3.5%
23 nvim-treesitter-textobjects 3.4%
24 orgmode 3.4%
25 LunarVim 3.4%
26 nvim-basic-ide 3.2%
27 playground 2.8%
28 iron.nvim 2.8%
29 gruvbox.nvim 2.8%
30 lua-language-server 2.5%
31 docker-alpine 2.5%
32 lspsaga.nvim 2.4%
33 tl 2.1%
34 nvim-lspconfig 2.1%
35 ldoc 1.9%
36 xmake 1.9%
37 doom-nvim 1.9%
38 Neovim-from-scratch 1.9%
39 pong 1.8%
40 koreader 1.8%
41 betaflight-tx-lua-scripts 1.8%
42 PathOfBuilding 1.6%
43 Courseplay_FS22 1.6%
44 lsp-status.nvim 1.6%
45 lite-xl 1.4%
46 bling 1.3%
47 WeakAuras2 1.3%
48 apisix 1.3%
49 busted 1.2%
50 chat-censorship 1.1%