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 46 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
treesitter-outer
treesitter-outerMr-LLLLL/treesitter-outer

A Neovim plugin that uses Tree-sitter to jump to outer syntax nodes in programming languages like Lua, Python, and more.

101Scheme
2 years ago
savitsky.nvim
savitsky.nvimsamesense/savitsky.nvim

Neovim themes with color palettes derived from Savitsky Museum paintings, built on Catppuccin.

100Lua
7 months ago
jrychn/moduleVim
jrychn/moduleVimjrychn/ModuleVim

A modern, modular, and fast Neovim configuration built with lazy.nvim for an IDE-like experience.

100Lua
10 months ago
token-count.nvim
token-count.nvim3ZsForInsomnia/token-count.nvim

A Neovim plugin that counts AI model tokens in text files with background caching and editor integrations.

100Lua
2 months ago
battery.wez
battery.wezrootiest/battery.wez

A WezTerm plugin that displays battery status, charge levels, and remaining time with customizable icons and colors.

100Lua
1 year ago
proot.nvim
proot.nvimzongben/proot.nvim

A lightweight Neovim plugin for project navigation and management with autodetection and picker interface.

100Lua
4 months ago
distroupdate.nvim
distroupdate.nvimZeioth/distroupdate.nvim

A Neovim plugin to update your Neovim configuration from its GitHub repository, supporting stable and nightly channels.

101Lua
1 year ago
nodemcu-gpiomqtt
nodemcu-gpiomqtthobbyquaker/nodemcu-gpiomqtt

Lua scripts for ESP8266 to connect GPIO pins to MQTT for home automation.

102Lua
8 years ago
simpleIndentGuides.nvim
simpleIndentGuides.nvimLucasTavaresA/simpleIndentGuides.nvim

A Neovim plugin that displays indentation guides using builtin shiftwidth and listchars variables.

101Lua
1 year ago
adev.nvim
adev.nvimabdellatif-temsamani/adev.nvim

A feature-rich, over-engineered Neovim distribution providing a complete development environment with extensive plugins and customization.

103Lua
24 days ago
cp-image.nvim
cp-image.nvimniuiic/cp-image.nvim

A Neovim plugin that pastes images from clipboard and inserts reference code in markdown.

101Lua
2 years ago
utils.nvim
utils.nvim2KAbhishek/utils.nvim

A Neovim plugin providing a collection of utilities to simplify Neovim plugin development.

101Lua
1 month ago
remarks.nvim
remarks.nvimEnigama/remarks.nvim

A Neovim plugin for managing personal developer notes attached to Git commits using git-remarks.

100Lua
7 months ago
bitumbra
bitumbraa13X-B/bitumbra

A many-lights 2D shadow library for the LÖVE framework, enabling dynamic shadow casting from multiple light sources.

100Lua
4 months ago
mru.nvim
mru.nvimwsdjeg/mru.nvim

A lightweight Neovim plugin to manage and display your Most Recently Used (MRU) files.

101Lua
1 month ago
rockz
rockzaperezdc/rockz

A Zsh wrapper for managing Lua and LuaRocks environments, similar to virtualenvwrapper for Python.

100Shell
5 months ago
videograph
videographclementfarabet/videograph

A Torch7 package for creating and manipulating edge-weighted graphs on videos, enabling video segmentation and analysis.

103C
13 years ago
Neural-Wikipedian
Neural-Wikipedianpvougiou/Neural-Wikipedian

A neural network system that generates English Wikipedia-style biographies from Semantic Web triples using encoder-decoder models.

101C++
8 years ago
fzf-nerdfont.nvim
fzf-nerdfont.nvimstephansama/fzf-nerdfont.nvim

A Neovim plugin for searching and inserting Nerd Font icons using fzf-lua.

101Lua
7 months ago
codegpt-ng.nvim
codegpt-ng.nvimblob42/codegpt-ng.nvim

A minimalist Neovim plugin for command-line AI interactions with LLMs like OpenAI and Ollama, featuring a powerful template system.

102Lua
3 months ago
hex2color
hex2colorswalrus1/hex2color

A single-function Lua library for converting HEX color values to RGB tables in LÖVE2D.

101Lua
6 years ago
Radon
RadonAllymonies/Radon

A highly-configurable Krist shop for Minecraft modded servers with categories, nameless shops, and multi-currency support.

105Lua
2 years ago
YALG
YALGsasszem/yalg

A simple, reactive GUI framework for Löve2D games with a retro aesthetic and no external dependencies.

101Lua
6 years ago
vfox-crystal
vfox-crystalyanecc/vfox-crystal

A vfox plugin for managing Crystal language versions, including stable releases and nightly builds.

101Lua
2 years ago
move-lines.nvim
move-lines.nvimkobbikobb/move-lines.nvim

A Neovim plugin for moving selected lines up, down, left, or right with customizable keybindings.

91Lua
1 year ago
llm-nvim
llm-nvimjulwrites/llm-nvim

A Neovim plugin that integrates Simon Willison's llm CLI tool for AI-assisted coding and text processing directly within the editor.

90Lua
8 hours ago
Sölar
SölarJanWerder/soelar

A simple solar system simulator with real-time stars and comets, built with the LÖVE 2D game framework.

91Lua
7 months ago
playlist-youtube-vlc
playlist-youtube-vlcAbstraxt-AA/playlist-youtube-vlc

A Lua plugin for VLC media player that parses and plays YouTube playlists directly.

91Lua
5 years ago
libtmux.nvim
libtmux.nvimsalorak/libtmux.nvim

A thin Lua wrapper for the tmux API that enables Neovim to interact with tmux sessions, windows, and panes.

90Lua
6 months ago
SingleComment.nvim
SingleComment.nvimLucasTavaresA/SingleComment.nvim

A minimal Neovim plugin for single-line, comment-sensitive, and indentation-preserving code commenting.

91Lua
1 year ago
code-companion-picker
code-companion-picker3ZsForInsomnia/code-companion-picker

A Neovim plugin that provides a beautiful picker with rich markdown previews for browsing and selecting CodeCompanion AI prompts.

91Lua
5 months ago
love2z
love2zalejandro-alzate/love2z

Provides comprehensive typing hints for the LÖVE 2D game framework in the Zed editor.

92Lua
6 months ago
skipper.nvim
skipper.nvimBeargruug/skipper.nvim

A lightweight Neovim plugin for fast function navigation using Tree-sitter.

90Lua
1 month ago
dotagent.nvim
dotagent.nvim0xble/dotagent.nvim

Neovim plugin providing Claude/Codex-style slash command and skill completion for local agent commands, with environment-gated activation.

90Lua
4 months ago
Layout
LayoutNlcke/layout

A GUI framework for the Gideros game engine, providing user-friendly interface creation with advanced layout and animation capabilities.

94Lua
4 years ago
wezterm-theme-rotator
wezterm-theme-rotatorkoh-sh/wezterm-theme-rotator

A WezTerm plugin for cycling through built-in terminal themes using keyboard shortcuts.

92Lua
1 year ago
1
45
46
47
50