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 42 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
exit.nvim
exit.nvim3v0k4/exit.nvim

A Neovim plugin that uses LLMs to generate and execute Vim commands from natural language prompts.

183Lua
1 year ago
milla
millaterminaldweller/milla

An IRC bot that integrates LLM responses, custom SQL commands, RSS feeds, and Lua plugins for chat automation.

182Go
3 months ago
Wireshark dissectors for Video Routers
Wireshark dissectors for Video Routersroddypratt/router_dissectors

Wireshark Lua dissectors for analyzing proprietary broadcast video router control protocols.

185Lua
1 month ago
warp.nvim
warp.nvimnolleh/warp.nvim

A Neovim motion plugin that jumps to file paths, URLs, and Markdown links from any buffer including terminals.

180Lua
1 month ago
neotest-busted
neotest-bustedMisanthropicBit/neotest-busted

Neotest adapter for running Lua tests with Busted using Neovim as the Lua interpreter.

187Lua
5 months ago
dookie.nvim
dookie.nvimpebeto/dookie.nvim

A Neovim color scheme inspired by Plan9's acme editor with a personal touch.

182Lua
4 months ago
luatweetnacl
luatweetnaclphilanc/luatweetnacl

A Lua binding for the TweetNaCl cryptographic library, providing modern encryption, signatures, and hashing functions.

185C
4 years ago
swap.nvim
swap.nvimtigion/swap.nvim

A Neovim plugin to quickly swap words, patterns, naming conventions, and todo states under the cursor.

182Lua
11 months ago
skifree.nvim
skifree.nvimpiersolenski/skifree.nvim

A Neovim plugin that brings the classic Windows 3.1 game SkiFree directly into your editor.

180Lua
9 months ago
vlc-super-skipper
vlc-super-skipperTrevelopment/vlc-super-skipper

A VLC addon that automatically skips opening and ending sequences in media files based on customizable profiles.

184Lua
5 years ago
tmutils.nvim
tmutils.nvimjuselara1/tmutils.nvim

A Neovim plugin that integrates with tmux to send code, capture output, manage terminals, and run REPLs.

181Lua
1 year ago
comment-translate.nvim
comment-translate.nvimnoir4y/comment-translate.nvim

Translate code comments and strings in Neovim using online or local LLMs and external translators.

183Lua
2 months ago
LazyDeveloperHelper
LazyDeveloperHelperSilletr/LazyDeveloperHelper

A Neovim plugin that installs dependencies for multiple languages directly from the editor, eliminating terminal switching.

182Python
2 months ago
nvim-yt-player
nvim-yt-playersanjay-np/nvim-yt-player

A Neovim plugin for playing YouTube audio directly from the editor using mpv and yt-dlp via IPC socket.

181Lua
12 days ago
Howl
HowlSquidDev-CC/Howl

A Lua build system inspired by Grunt and Rake, using Howlfiles to define and execute tasks.

184Lua
7 years ago
astar
astarxiejiangzhi/astar

A flexible A* pathfinding library for Lua supporting grid, point, mesh, or infinite maps without requiring map initialization.

184Lua
1 year ago
imprint.nvim
imprint.nvimglyccogen/imprint.nvim

Generate pixel-perfect code screenshots directly from Neovim, preserving your colorscheme and highlights.

182Lua
6 months ago
hopcsharp.nvim
hopcsharp.nvimleblocks/hopcsharp.nvim

A lightweight Neovim plugin for fast code navigation in large C# projects using cached tree-sitter parsing and SQLite.

172Lua
10 days ago
Bresenham
Bresenhamrm-code/Bresenham

A Lua implementation of Bresenham's line algorithm for grid-based line drawing and distance calculation.

172Lua
9 years ago
workspacesionizer.wezterm
workspacesionizer.weztermvieitesss/workspacesionizer.wezterm

A blazingly fast workspace chooser plugin for WezTerm, enabling quick navigation between directories and Git repositories.

170Lua
6 months ago
gruvbox-minimal.nvim
gruvbox-minimal.nvimdybdeskarphet/gruvbox-minimal.nvim

A Gruvbox Material theme for Neovim with Alabaster inspiration, offering dark/light modes and extensive customization.

171Lua
2 days ago
sibling-jump.nvim
sibling-jump.nvimsubev/sibling-jump.nvim

A Neovim plugin for context-aware navigation between sibling code nodes using Tree-sitter.

170Lua
4 days ago
browsher.nvim
browsher.nvimclaydugo/browsher.nvim

A Neovim plugin that opens files and specific lines from your Git repository in the browser, pinned to a commit, branch, or tag.

173Lua
24 days ago
wezterm-cmdpicker
wezterm-cmdpickerabidibo/wezterm-cmdpicker

A WezTerm plugin that adds a command-palette-style fuzzy picker for discovering and executing keybindings.

173Lua
3 months ago
squirrel.nvim
squirrel.nvimxiaoshihou514/squirrel.nvim

A Neovim plugin for quickly jumping to treesitter nodes within the current line or visible area.

170Lua
2 years ago
timers.nvim
timers.nvimravsii/timers.nvim

A simple, extensible timer management plugin for Neovim with a clean API for creating and managing multiple timers.

170Lua
10 months ago
alduin.nvim
alduin.nvimbakageddy/alduin.nvim

A Neovim colorscheme port of Alduin with treesitter and semantic highlighting support.

172Lua
2 years ago
nekifoch.nvim
nekifoch.nvimNeViRAIDE/nekifoch.nvim

A Neovim plugin for managing Kitty terminal font settings directly from the editor.

170Rust
1 year ago
k2589/LLuMinate.nvim
k2589/LLuMinate.nvimk2589/lluminate.nvim

Neovim plugin that automatically enriches copied code snippets with LSP symbol definitions and hover information for LLM context.

170Lua
1 year ago
Light
Lightxiejiangzhi/light

A simple dynamic light and shadow library for LOVE2D 11.2 that generates shadows directly from canvas/image alpha.

170Lua
7 years ago
opentx-lua-running-graphs
opentx-lua-running-graphsMatze-Jung/opentx-lua-running-graphs

Draws moving line graphs from telemetry or other data sources on OpenTX radio transmitters.

172Lua
6 years ago
echo.nvim
echo.nvimmelMass/echo.nvim

A cross-platform sound player plugin for Neovim that adds audio feedback to editor events.

160Rust
9 months ago
aicommits.nvim
aicommits.nvim404pilo/aicommits.nvim

A Neovim plugin that generates conventional commit messages using AI providers like OpenAI and Google Gemini.

163Lua
1 month ago
scratchpad.nvim
scratchpad.nvimathar-qadri/scratchpad.nvim

A customizable Neovim plugin for managing and synchronizing scratchpad data with floating windows and seamless text pushing.

161Lua
1 year ago
format.nvim
format.nvimwsdjeg/format.nvim

An asynchronous code formatting plugin for Neovim that formats buffers without requiring them to be saved.

160Lua
1 month ago
only-tmux.nvim
only-tmux.nvimkarshPrime/only-tmux.nvim

A Neovim plugin that extends the :only command to minimize both Neovim panes and tmux panes with a single keybind.

161Lua
2 months ago
1
41
42
43
50