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 27 Jun 2022.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending Lua Projects

  • nvim

    🍨 Soothing pastel theme for NeoVim (by catppuccin)

  • nvim-treesitter-context

    Show code context

  • AstroNvim

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

  • Neovim-from-scratch

    A Neovim config designed from scratch to be understandable

  • neo-tree.nvim

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

  • CosmicNvim

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

  • lualine.nvim

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

  • github-nvim-theme

    Github theme for Neovim and Terminals written in Lua

  • feline.nvim

    A minimal, stylish and customizable statusline for Neovim written in Lua

  • bling

    Utilities for the awesome window manager

  • nvim-lspconfig

    Quickstart configs for Nvim LSP

  • plenary.nvim

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

  • NvChad

    An attempt to make neovim cli functional like an IDE while being very beautiful, blazing fast startuptime ~ 20ms to 70ms

  • LunarVim

    An IDE layer for Neovim with sane defaults. Completely free and community driven.

  • orgmode

    Orgmode clone written in Lua for Neovim 0.7+.

  • telescope.nvim

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

  • Courseplay_FS22

    Courseplay for Farming Simulator 2022

  • Beyond-All-Reason

  • pong

    Atari's 1972 classic, implemented in Lua with LÖVE (by games50)

  • neorg

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

  • GameTracking-Dota2

    📥 Game Tracker: Dota 2

  • cimgui

    c-api for imgui ( Look at: for other widgets

  • apisix

    The Cloud-Native API Gateway

  • docker-alpine

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

  • tl

    The compiler for Teal, a typed dialect of Lua

  • lite-xl

    A lightweight text editor written in Lua

  • awesome

    awesome window manager (by awesomeWM)

  • PathOfBuilding

    Offline build planner for Path of Exile. (by PathOfBuildingCommunity)

  • picolove

    PICO-8 Reimplementation in Love2D. Chat:

  • koreader

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

  • ntopng

    Web-based Traffic and Security Network Traffic Monitoring

  • luarocks

    LuaRocks is the package manager for the Lua programming language.

  • Zero-K

    Open source RTS game running on the Spring engine

  • vulscan

    Advanced vulnerability scanning with Nmap NSE

  • Lsyncd

    Lsyncd (Live Syncing Daemon) synchronizes local directories with remote targets

  • CorsixTH

    Open source clone of Theme Hospital

  • luafun

    Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.

  • minetest_game

    Minetest Game - The default game for the Minetest engine []

  • Kong

    🦍 The Cloud-Native API Gateway

  • luakit

    Fast, small, webkit based browser framework extensible by Lua.

  • SpaceVim

    A community-driven modular vim/neovim distribution - The ultimate vimrc

  • garrysmod

    Sandbox mod for the Source Engine

  • lua-resty-openidc

    OpenID Connect Relying Party and OAuth 2.0 Resource Server implementation in Lua for NGINX / OpenResty

  • Penlight

    A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.

  • lua-resty-redis

    Lua redis client driver for the ngx_lua based on the cosocket API

  • chat-censorship

    Data related to the investigation of realtime censorship

  • WeakAuras2

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

  • tarantool

    Get your data in RAM. Get compute close to data. Enjoy the performance.

  • im2markup

    Neural model for converting Image-to-Markup (by Yuntian Deng

  • Sysdig

    Linux system exploration and troubleshooting tool with first class support for containers

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.


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

Project Growth
1 nvim 22.6%
2 nvim-treesitter-context 19.9%
3 AstroNvim 14.5%
4 Neovim-from-scratch 11.4%
5 neo-tree.nvim 11.2%
6 CosmicNvim 8.7%
7 lualine.nvim 8.0%
8 github-nvim-theme 7.4%
9 feline.nvim 6.6%
10 bling 6.6%
11 nvim-lspconfig 5.7%
12 plenary.nvim 5.4%
13 NvChad 5.4%
14 LunarVim 5.1%
15 orgmode 4.9%
16 telescope.nvim 4.8%
17 Courseplay_FS22 4.0%
18 Beyond-All-Reason 3.9%
19 pong 3.8%
20 neorg 3.6%
21 GameTracking-Dota2 3.4%
22 cimgui 2.6%
23 apisix 2.5%
24 docker-alpine 2.4%
25 tl 2.4%
26 lite-xl 2.2%
27 awesome 2.1%
28 PathOfBuilding 2.0%
29 picolove 1.9%
30 koreader 1.8%
31 ntopng 1.8%
32 luarocks 1.6%
33 Zero-K 1.6%
34 vulscan 1.6%
35 Lsyncd 1.3%
36 CorsixTH 1.1%
37 luafun 1.1%
38 minetest_game 1.0%
39 Kong 0.9%
40 luakit 0.9%
41 SpaceVim 0.8%
42 garrysmod 0.7%
43 lua-resty-openidc 0.7%
44 Penlight 0.7%
45 lua-resty-redis 0.6%
46 chat-censorship 0.6%
47 WeakAuras2 0.6%
48 tarantool 0.5%
49 im2markup 0.5%
50 Sysdig 0.3%