Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Lua
L

Lua

Language
1799 projects1678.3k total stars215.5k total forks34 languages

Open-source projects built with Lua

There are currently 1799 open-source projects built with Lua, with a combined total of 1678.3k GitHub stars. The most common language among these projects is Lua.

Showing 1,799 open-source projects · page 17 of 50

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
text-to-colorscheme
text-to-colorschemesvermeulen/text-to-colorscheme

A Neovim plugin that generates custom colorschemes using text prompts and OpenAI's GPT API.

3175Lua
2 years ago
resurrect.wezterm
resurrect.weztermMLFlexer/resurrect.wezterm

A Wezterm plugin to save and restore terminal windows, tabs, and panes with their layout and text, inspired by tmux-resurrect.

31749Lua
3 months ago
prettier.nvim
prettier.nvimMunifTanjim/prettier.nvim

A Prettier plugin for Neovim's built-in LSP client, enabling code formatting via null-ls.

31610Lua
1 year ago
TraktForVLC
TraktForVLCXaF/TraktForVLC

Automatically scrobble movies and TV shows you watch in VLC to your trakt.tv account.

31446Python
7 years ago
nord.nvim
nord.nvimgbprod/nord.nvim

A clean and elegant Neovim theme using the Arctic Nord color palette with extensive plugin support.

31132Lua
4 months ago
fluoromachine.nvim
fluoromachine.nvimmaxmx03/fluoromachine.nvim

A neon-drenched, retro-futuristic color scheme for Neovim, forked from Synthwave84 with customizable glow effects.

30913Lua
10 months ago
triforce.nvim
triforce.nvimgisketch/triforce.nvim

A Neovim plugin that gamifies coding with RPG elements like XP, levels, and achievements to boost motivation.

30911Lua
12 days ago
Balerter
Balerterbalerter/balerter

A script-based alerting system that queries data sources, analyzes metrics, and sends notifications via multiple channels.

30918Go
2 years ago
LuaTelemetry
LuaTelemetryteckel12/LuaTelemetry

A Lua telemetry script for INAV/Betaflight that provides flight status displays on RC transmitter screens.

30756Lua
4 years ago
tabline.wez
tabline.wezmichaelbrusegard/tabline.wez

A Lua-based retro tab bar plugin for WezTerm, inspired by lualine.nvim's configuration format.

30548Lua
1 month ago
lua-stdlib
lua-stdliblua-stdlib/lua-stdlib

A comprehensive collection of standard libraries for Lua 5.1, 5.2, and 5.3, including LuaJIT.

30534Lua
1 month ago
gamera
gamerakikito/gamera

A flexible camera system for LÖVE games with scaling, rotation, and coordinate transformation.

30223Lua
5 years ago
pokemon-online
pokemon-onlinepo-devs/pokemon-online

An open-source online battle simulator for Pokémon, allowing players to battle using custom teams and rules.

302171C++
1 year ago
nvim
nvimEverblush/nvim

A dark, vibrant, and beautiful color scheme for Neovim, written in Lua.

30218Lua
1 year ago
neovim-project
neovim-projectcoffebar/neovim-project

A Neovim plugin for managing projects with session persistence and quick switching via Telescope, fzf-lua, or snacks.nvim.

30124Lua
4 months ago
nngraph
nngraphtorch/nngraph

A Torch package for creating and visualizing complex neural network architectures using graph-based computation.

29999Lua
9 years ago
Menori
Menorirozenmad/Menori

A LÖVE library for 3D rendering with scene graph support and glTF 2.0 asset loading.

29714Lua
1 year ago
adwaita.nvim
adwaita.nvimMofiqul/adwaita.nvim

A Neovim colorscheme that implements the GNOME Adwaita design language for a consistent desktop experience.

29634Lua
2 months ago
nvim-terminal.lua
nvim-terminal.luanorcalli/nvim-terminal.lua

A high-performance Neovim filetype mode that uses conceal and syntax highlighting to display terminal color codes.

29611Lua
3 years ago
bookmarks.nvim
bookmarks.nvimLintaoAmons/bookmarks.nvim

A Neovim plugin for persistent, organized bookmarks with SQLite storage, tree view, and telescope integration.

29414Lua
1 month ago
lua-cURLv3
lua-cURLv3Lua-cURL/Lua-cURLv3

A Lua binding to libcurl providing low-level C bindings and high-level APIs for HTTP, FTP, and other network protocols.

29469C
3 years ago
lua-pb
lua-pbNeopallium/lua-pb

A Lua library for dynamic loading and processing of Protocol Buffers message definition files (.proto).

29390Lua
8 years ago
LspUI.nvim
LspUI.nvimjinzhongjia/LspUI.nvim

A modern Neovim plugin that enhances LSP functionality with beautiful and intuitive user interfaces.

2924Lua
6 days ago
rotLove
rotLovepaulofmandown/rotLove

A Love2D/Lua port of rot.js providing roguelike development tools like map generation, FOV, pathfinding, and display modules.

29132Lua
4 years ago
lz.n
lz.nlumen-oss/lz.n

A dead simple lazy-loading library for Neovim plugins, focusing solely on plugin initialization.

29014Lua
6 days ago
nvim-luadev
nvim-luadevbfredl/nvim-luadev

A REPL and debug console for developing Lua plugins in Neovim.

2896Lua
3 years ago
nvim-possession
nvim-possessiongennaro-tedesco/nvim-possession

A no-nonsense Neovim session manager built on fzf-lua for visually browsing, creating, updating, and deleting sessions.

28912Lua
5 months ago
argparse
argparsempeterv/argparse

A feature-rich command line argument parser for Lua inspired by Python's argparse.

28952Lua
5 years ago
nvim-recorder
nvim-recorderchrisgrieser/nvim-recorder

A Neovim plugin that enhances macro usage with simplified controls, breakpoints, status line components, and performance optimizations.

28812Lua
26 days ago
boo-colorscheme-nvim
boo-colorscheme-nvimrockerBOO/boo-colorscheme-nvim

A Neovim colorscheme with handcrafted support for LSP and Tree-sitter to reduce syntax noise.

28815Lua
1 month ago
lua-zlib
lua-zlibbrimworks/lua-zlib

A Lua library providing a functional, streaming interface to zlib for compression and decompression.

288110C
7 months ago
markdown-plus.nvim
markdown-plus.nvimYousefHadder/markdown-plus.nvim

A comprehensive Neovim plugin providing modern Markdown editing capabilities with zero dependencies.

2877Lua
1 day ago
USB Proxy
USB ProxyAristoChen/usb-proxy

A USB proxy for intercepting and modifying USB traffic between devices and hosts, enabling security testing and device emulation.

28649C++
4 months ago
scrollbar.nvim
scrollbar.nvimXuyuanp/scrollbar.nvim

A minimal, customizable scrollbar plugin for Neovim that provides visual scroll position feedback.

28610Lua
1 year ago
telescope-tabs
telescope-tabsLukasPietzschmann/telescope-tabs

A Neovim plugin that provides a Telescope picker for navigating and managing tabs with smart tab switching.

28611Lua
4 months ago
flow.nvim
flow.nvim0xstepit/flow.nvim

A Neovim colorscheme with a curated palette and fluorescent accents designed to enhance focus during coding.

2849Lua
3 months ago
1
16
17
18
50