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 projects1662.8k total stars214.3k total forks34 languages

Open-source projects built with Lua

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

Showing 1,799 open-source projects · page 48 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
Wireshark dissector for TSL UMD protocol V3.1, V4
Wireshark dissector for TSL UMD protocol V3.1, V4roddypratt/tslumd-wireshark

A Wireshark dissector for decoding TSL UMD (under-monitor display) protocol versions V3.1 and V4.

70Lua
4 years ago
input
inputxiejiangzhi/input

A simple and powerful input handler for the Love2D game framework, supporting keyboard, mouse, and joystick.

70Lua
5 years ago
workspace-picker.wezterm
workspace-picker.weztermisseii10/workspace-picker.wezterm

A WezTerm plugin for fuzzy-switching workspaces with zoxide directory integration and customizable UI.

72Lua
2 months ago
blink-cmp-sshconfig
blink-cmp-sshconfigbydlw98/blink-cmp-sshconfig

A Neovim completion source for SSH configuration files, providing keyword suggestions and documentation.

71Lua
2 months ago
who5673-nasm
who5673-nasmWho5673/who5673-nasm

A LazyVim plugin providing snippets and auto-completions for Netwide Assembler (NASM) programming.

70Lua
22 days ago
quoth.nvim
quoth.nvimleo-alvarenga/quoth.nvim

A dependency-free, configurable random quote provider for Neovim with lazy loading and custom quote support.

70Lua
7 months ago
color_my_ascii.nvim
color_my_ascii.nvimStefanBartl/color_my_ascii.nvim

A Neovim plugin that adds colorful syntax highlighting to ASCII art within Markdown code blocks.

70Lua
2 days ago
saliency
saliencymarcoscoffier/torch-saliency

A Torch library for computing saliency maps and interest points using fast integral histograms based on Kadir 2004.

71Lua
12 years ago
CSSVarHighlight
CSSVarHighlightfarias-hecdin/CSSVarHighlight

A Neovim plugin that highlights CSS variable colors in your stylesheets for easy identification.

70Lua
1 year ago
servelove
serveloveYellowButShort/servelove

A Flask-like web server library for Löve that enables HTTP/S hosting directly within Lua game applications.

70Lua
1 year ago
spLauncher.nvim
spLauncher.nvimspeelbarrow/spLauncher.nvim

A Neovim plugin for launching and managing tasks directly within the editor.

70Lua
2 years ago
pivot_panes.wezterm
pivot_panes.weztermChrisGVE/pivot_panes.wezterm

A WezTerm plugin that toggles pane orientation between horizontal and vertical splits with intelligent state preservation.

71Lua
4 months ago
search-and-replace.nvim
search-and-replace.nvimmahyarmirrashed/search-and-replace.nvim

A Neovim plugin for fast, interactive, project-wide search and replace using fd and sad.

70Lua
1 year ago
muun
muunmegagrump/muun

A minimal Lua class implementation compatible with moonscript for seamless cross-language inheritance.

73Lua
5 years ago
p8-canvas
p8-canvasSiapran/p8-canvas

An infinite canvas library for PICO-8 that enables large-scale graphics with sparse tile-based storage.

71Lua
1 year ago
nvim-flow
nvim-flowmikeboiko/nvim-flow

A pure Lua Neovim workflow runner that executes file-based commands defined in a simple YAML configuration.

70Lua
10 days ago
gemini-nvim
gemini-nvimJunYang-tes/gemini-nvim

A Neovim plugin that runs Google Gemini CLI and Claude Code in a persistent terminal window.

62Lua
5 months ago
ucm.nvim
ucm.nvimchuwy/ucm.nvim

A Neovim plugin that provides Telescope pickers for navigating and searching Unison codebases.

60Lua
2 years ago
slack.nvim
slack.nvimntk148v/slack.nvim

A Neovim colorscheme ported from Slack's official color palette.

60Lua
1 year ago
expose-localhost.nvim
expose-localhost.nvimazratul/expose-localhost.nvim

A Neovim plugin that exposes localhost ports to the internet using Cloudflared or Ngrok without leaving the editor.

60Lua
1 year ago
Export-TextureAtlas
Export-TextureAtlasEngineerSmith/Export-TextureAtlas

A command-line tool that extends Runtime-TextureAtlas to export texture atlases and metadata files from image collections.

61Lua
8 months ago
TuxRedux
TuxReduxKINGTUT10101/TuxRedux

An immediate-mode UI system for LOVE2D inspired by SUIT, featuring simple component creation and extensible architecture.

60Lua
1 month ago
msks
msksShrekshellraiserCC/msks

A simple Krist shop for Minecraft mods that supports multiple wallets and configurations with automated item dispensing.

63Lua
3 years ago
wezterm-cmd-sender
wezterm-cmd-senderaureolebigben/wezterm-cmd-sender

A WezTerm plugin to send commands to multiple terminal panes simultaneously.

60Lua
3 months ago
Ni
NiDeybisMelendez/ni

Ni is an esoteric, Turing-complete programming language with cell-based memory, inspired by Brainfuck.

61Lua
6 years ago
code-runner.nvim
code-runner.nvimwsdjeg/code-runner.nvim

An asynchronous code runner plugin for Neovim that executes code directly from the editor.

61Lua
7 days ago
lua-usdt
lua-usdtchrisa/lua-usdt

Lua bindings for libusdt, enabling DTrace probes in Lua applications.

60C
12 years ago
omega.nvim
omega.nvimniuiic/omega.nvim

A collection of Lua utilities for Neovim plugin development, featuring lazy-loaded functions for file operations, text manipulation, and async processes.

60Lua
1 year ago
wsinit.wezterm
wsinit.weztermJuanraCM/wsinit.wezterm

A WezTerm plugin for managing and spawning terminal workspace configurations via Lua files.

60Lua
4 months ago
Swipe
Swipezombrodo/swipe

A circular radial keyboard implementation for Love2D games, inspired by Wordscapes.

60Lua
4 years ago
famous-quotes.nvim
famous-quotes.nvimmahyarmirrashed/famous-quotes.nvim

A Neovim plugin that displays random famous quotes from a bundled CSV file with no external dependencies.

60Lua
4 months ago
azfunc.nvim
azfunc.nvimfschaal/azfunc.nvim

Debug .NET isolated Azure Functions in Neovim with automatic DAP integration and smart project detection.

60Lua
8 months ago
lite-plugin-crystal
lite-plugin-crystalTamnac/lite-plugin-crystal

A plugin for lite and lite-xl editors that adds syntax highlighting for the Crystal programming language.

60Lua
3 years ago
studytools.nvim
studytools.nvimindium114/studytools.nvim

A Neovim plugin providing utilities like inline annotations, pomodoro timer, and blurting method support for enhanced studying and note-taking.

61Lua
3 months ago
vs-code-companion
vs-code-companion3ZsForInsomnia/vs-code-companion

A Neovim plugin that imports VS Code Copilot prompts into CodeCompanion for seamless cross-editor prompt sharing.

61Lua
9 months ago
task.nvim
task.nvimniuiic/task.nvim

A Neovim plugin for managing and executing tasks with customizable output handling and event hooks.

60Lua
1 year ago
1
47
48
49
50