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 45 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
acario.nvim
acario.nvim0x-ximon/acario.nvim

A clean, high-contrast color theme for Neovim, ported from the Doom Emacs Acario theme.

120Lua
2 months ago
keepcursor.nvim
keepcursor.nvimrlychrisg/keepcursor.nvim

A Neovim plugin that automatically positions the screen around the cursor after movement using toggleable commands.

120Lua
2 years ago
neodarcula.nvim
neodarcula.nvimpmouraguedes/neodarcula.nvim

A discrete Neovim color theme based on IntelliJ's default dark theme with transparency, dimming, and plugin support.

121Lua
7 months ago
brook.nvim
brook.nvimbravoecho/brook.nvim

A Neovim plugin that integrates ripgrep search directly with the quickfix list and search register for native code exploration and refactoring.

120Lua
1 month ago
nvim-buffls
nvim-bufflsidanarye/nvim-buffls

A none-ls source for adding LSP-like functionality to specific Neovim buffers, enabling custom completions and actions.

120Lua
3 months ago
hexer.nvim
hexer.nvimtheKnightsOfRohan/hexer.nvim

A Neovim plugin for painless conversion between ASCII, decimal, hex, binary, and octal representations.

121Lua
4 months ago
fkthemes.nvim
fkthemes.nvimflashcodes-themayankjha/fkthemes.nvim

A modern Neovim plugin for theme management, offering live previews, quick switching, and seamless integration with Telescope.

120Lua
9 months ago
LuaGB
LuaGBMCJack123/LuaGB

A Game Boy and Game Boy Color emulator written in pure Lua for ComputerCraft and CraftOS-PC environments.

123Lua
1 year ago
nvim
nvimcunderw/nvim

A custom, IDE-like Neovim configuration for JavaScript/TypeScript, Go, and Java development.

120Lua
2 years ago
glaze.nvim
glaze.nvimtaigrr/glaze.nvim

A centralized manager for Go binaries in Neovim, inspired by Mason and Lazy.nvim.

120Lua
2 days ago
gitstatus.nvim
gitstatus.nvimMauritz8/gitstatus.nvim

A Neovim plugin for managing Git from the editor with an interactive status window.

122Lua
3 months ago
blink-cmp-bibtex
blink-cmp-bibtexkrissen/blink-cmp-bibtex

A native BibTeX and Hayagriva citation completion source for blink.cmp in Neovim, offering citation-key completion with APA-styled previews.

122Lua
4 days ago
lsp-document-highlight.nvim
lsp-document-highlight.nvimakioweh/lsp-document-highlight.nvim

A fast, flicker-free Neovim plugin for LSP-based cursor word highlighting with reference navigation.

120Lua
4 months ago
graft.nvim
graft.nvimsatozawa/graft.nvim

Tree-aware text objects and operators for manipulating Markdown bullet lists as subtrees in Neovim.

120Lua
4 months ago
API Syntax Hightlight
API Syntax Hightlightflamendless/LOVE-API-Extractor-for-ZeroBraneStudio

Extracts LOVE API definitions to enable syntax highlighting and autocomplete for LOVE2D in ZeroBrane Studio.

120Lua
7 years ago
telescope-git-branch.nvim
telescope-git-branch.nvimmrloop/telescope-git-branch.nvim

A Telescope extension for Neovim that searches and previews file changes across multiple commits on a Git branch.

120Lua
2 years ago
tracc
traccMCJack123/tracc

An XM module tracker for ComputerCraft and CraftOS-PC, with support for S3M and IT modules.

111Lua
17 days ago
AirSupport.nvim
AirSupport.nvimyagiziskirik/AirSupport.nvim

A NeoVim addon for creating and managing shortcut reminders using Telescope and markdown files.

110Lua
3 years ago
CC-Archive
CC-ArchiveMCJack123/CC-Archive

A collection of archiving and compression programs and libraries for ComputerCraft, including support for ar, tar, gzip, and XZ formats.

115Lua
6 months ago
runner-nvim
runner-nvimTheLazyCat00/runner-nvim

A minimal Neovim plugin that runs commands in a floating terminal with project-specific command history.

114Lua
6 months ago
LoveKeys
LoveKeysSpaceCat-Chan/LoveKeys

A Lua library for tracking and managing keyboard input state in Love2D games with aliasing and repeat handling.

110Lua
2 years ago
cheaty.nvim
cheaty.nvimindium114/cheaty.nvim

A Neovim plugin for creating configurable pop-up cheatsheets with Markdown support.

111Lua
5 months ago
ai-commander.wezterm
ai-commander.weztermdimao/ai-commander.wezterm

A WezTerm plugin that uses AI (Claude or GPT) to generate bash commands from natural language prompts.

111Lua
3 months ago
base16-pro-max.nvim
base16-pro-max.nvimy3owk1n/base16-pro-max.nvim

A modern Neovim colorscheme plugin that extends Base16 with semantic aliases, transparency, plugin integrations, and live color blending.

110Lua
2 months ago
static.nvim
static.nvimjaytyrrell13/static.nvim

A Neovim plugin that streamlines static site generator workflows with build, serve, and production commands.

110Lua
2 years ago
nvimlaunch
nvimlaunchhadishahpuri/nvimlaunch

A Neovim plugin to define, run, and manage project-specific shell commands from a per-project config file.

110Lua
1 day ago
interlaced.nvim
interlaced.nvimtanloong/interlaced.nvim

A Neovim plugin for aligning bilingual parallel texts by repositioning sentences and managing translation chunks.

110Lua
4 months ago
CSSVarViewer
CSSVarViewerfarias-hecdin/CSSVarViewer

A Neovim plugin that displays CSS variable values from style files in virtual text across all your files.

111Lua
1 year ago
gh-actions.nvim
gh-actions.nvimHdoc1509/gh-actions.nvim

A Neovim plugin that enhances support for GitHub Actions files with syntax highlighting and LSP integration.

110Lua
8 months ago
smudge.nvim
smudge.nvimindium114/smudge.nvim

A performant cursor animation plugin for Neovim that creates smooth smear trails behind cursor movements.

111Lua
5 months ago
nochat.nvim
nochat.nvimheilgar/nochat.nvim

A Neovim plugin providing a seamless AI chat interface with support for multiple providers (Anthropic, OpenAI, Ollama) directly in the editor.

110Lua
1 year ago
Brinevector3D
Brinevector3Dflamendless/brinevector3D

A Lua vector library for 3D operations, accelerated by LuaJIT's FFI for performance.

110Lua
7 years ago
nurl.nvim
nurl.nvimrodrigoscc/nurl.nvim

A programmable HTTP client for Neovim, defining requests as pure Lua tables with environments, history, and testing.

110Lua
3 months ago
pilot.nvim
pilot.nvimpewpewnor/pilot.nvim

A Neovim plugin for running projects and files with customizable commands, placeholders, and executors.

111Lua
16 days ago
nodemcu-gpiomqtt
nodemcu-gpiomqtthobbyquaker/nodemcu-gpiomqtt

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

102Lua
8 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
1
44
45
46
50