Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Lua
L

Lua

Language
1114 projects1627.0k total stars210.9k total forks29 languages

Open-source projects built with Lua

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

Showing 1,069 open-source projects · page 22 of 30

……
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
Sock.lua
Sock.luacamchenry/sock.lua

A Lua networking library for LÖVE games, designed to make multiplayer game development easy.

1837Lua
5 years ago
snippet-converter.nvim
snippet-converter.nvimsmjonas/snippet-converter.nvim

A Neovim plugin that converts snippets between different formats and engines like VSCode, UltiSnips, SnipMate, and YASnippet.

1836Lua
2 years ago
bookmarks.nvim
bookmarks.nvimtomasky/bookmarks.nvim

A Neovim plugin for managing bookmarks with global file storage, custom icons, and Telescope integration.

18224Lua
2 years ago
nvim-docs-view
nvim-docs-viewamrbashir/nvim-docs-view

A Neovim plugin that displays LSP hover documentation in a resizable side panel for better code reference.

1828Lua
1 month ago
pipeline.nvim
pipeline.nvimtopaxi/pipeline.nvim

A Neovim plugin to view and manage CI/CD pipeline runs (GitHub Actions, GitLab CI) directly within the editor.

18212Lua
1 month ago
cargo
cargobjornbytes/cargo

A LÖVE asset manager that exposes project directories as Lua tables for lazy-loaded, cached asset access.

18211Lua
6 years ago
Shädows
Shädowsmatiasah/shadows

A 2D dynamic lighting and shadow engine for the LÖVE game framework.

1829Lua
6 years ago
sibling-swap.nvim
sibling-swap.nvimWansmer/sibling-swap.nvim

Neovim plugin that swaps closest sibling nodes (arguments, parameters, array items, etc.) using Tree-Sitter for language-aware editing.

1822Lua
2 months ago
captcha
captchaarunpatala/captcha

A Torch-based deep learning project for breaking CAPTCHA systems using CNN and RNN architectures.

18173Jupyter Notebook
10 years ago
ranger.nvim
ranger.nvimkelly-lin/ranger.nvim

A lightweight Neovim plugin that integrates Ranger file manager with no external dependencies.

18120Lua
1 year ago
papis.nvim
papis.nvimjghauser/papis.nvim

A Neovim plugin for managing your bibliography, providing search, citation insertion, and note formatting directly within the editor.

18116Lua
6 months ago
nvim-config-local
nvim-config-localklen/nvim-config-local

A Neovim plugin that securely loads local configuration files from the current working directory.

1808Lua
1 year ago
luatrace
luatracegeoffleyland/luatrace

A Lua module for tracing script execution, profiling performance, and analyzing code coverage with nanosecond-resolution timers.

17926Lua
10 years ago
jaq-nvim
jaq-nvimis0n/jaq-nvim

A Neovim plugin written in Lua that runs code in any language with a single command via multiple output windows.

17920Lua
1 year ago
atone.nvim
atone.nvimXXiaoA/atone.nvim

A modern, highly customizable undo tree plugin for Neovim with live syntax-aware diff previews.

17911Lua
14 days ago
bitser
bitsergvx/bitser

A fast LuaJIT-based serializer for Lua values, producing compact output and supporting class registration.

17911Lua
1 year ago
SimpleAI
SimpleAImgerhardy/simpleai

A lightweight C++ behavior tree library with a QT5 remote debugger and optional Lua bindings for AI logic.

17911C++
6 years ago
wrapped.nvim
wrapped.nvimaikhe/wrapped.nvim

A Neovim plugin that visualizes your configuration activity with stats, insights, history, and heatmaps.

1785Lua
2 months ago
astray
astraySiENcE/astray

A Lua library for procedural generation of mazes, rooms, and dungeons for roguelikes and dungeon crawlers.

17713Lua
7 months ago
LÖVE Game Development & Automated Build System
LÖVE Game Development & Automated Build SystemOval-Tutu/bootstrap-love2d-project

A professional template and automated build system for creating and publishing LÖVE games across multiple platforms.

17617Lua
5 months ago
nordic.nvim
nordic.nvimandersevenrud/nordic.nvim

A nord-esque colorscheme for Neovim with extensive plugin support and customization options.

17610Lua
2 years ago
modus-theme-vim
modus-theme-vimishan9299/modus-theme-vim

A Neovim color scheme port of the high-contrast Modus themes, offering WCAG AAA compliance and configurable options.

17610Lua
3 years ago
deepwhite.nvim
deepwhite.nvimVerf/deepwhite.nvim

A light colorscheme for Neovim inspired by flatwhite-syntax and elegant-emacs.

17615Lua
2 days ago
twoslash-queries.nvim
twoslash-queries.nvimmarilari88/twoslash-queries.nvim

A Neovim plugin that displays TypeScript types as inline virtual text using twoslash query syntax.

1748Lua
8 months ago
lua-term
lua-termhoelzro/lua-term

A Lua module for terminal manipulation, providing color output, cursor control, and screen clearing functions.

17323Lua
1 year ago
close-buffers.nvim
close-buffers.nvimkazhala/close-buffers.nvim

A Neovim plugin to delete multiple buffers based on conditions like hidden, nameless, or matching patterns.

1736Lua
3 years ago
coerce.nvim
coerce.nvimgregorias/coerce.nvim

A Neovim plugin for quickly changing keyword case with extensible modes and built-in cases like camelCase and snake_case.

1737Lua
5 days ago
ecolog.nvim
ecolog.nvimphilosofonusus/ecolog.nvim

A sophisticated Neovim plugin for managing .env files and environment variables with autocompletion, security features, and monorepo support.

17310Lua
4 months ago
monochrome.nvim
monochrome.nvimkdheepak/monochrome.nvim

A minimal, high-contrast monochrome color scheme for Neovim.

17215Lua
4 years ago
follow-md-links.nvim
follow-md-links.nvimjghauser/follow-md-links.nvim

A Neovim plugin that enables easy navigation of markdown links by pressing Enter on any link.

17224Lua
3 months ago
format-on-save.nvim
format-on-save.nvimelentok/format-on-save.nvim

A Neovim plugin that automatically formats files on save using LSP or shell utilities like prettierd and shfmt.

1725Lua
10 months ago
godoc.nvim
godoc.nvimfredrikaverpil/godoc.nvim

Fuzzy search Go packages and symbols, view documentation, and extend to other languages via adapters within Neovim.

1727Lua
12 days ago
galaxyline.nvim
galaxyline.nvimNTBBloodbath/galaxyline.nvim

A lightweight, super-fast Neovim statusline plugin written in Lua with a component-based API.

17117Lua
4 years ago
nvim-trevJ.lua
nvim-trevJ.luaAckslD/nvim-trevJ.lua

A Neovim plugin that splits arguments and containers onto separate lines, powered by treesitter.

17010Lua
10 months ago
monokai-nightasty.nvim
monokai-nightasty.nvimpolirritmico/monokai-nightasty.nvim

A dark/light Neovim theme based on the Monokai palette with extensive plugin support and customization.

1707Lua
2 months ago
cosmic-ui
cosmic-uiCosmicNvim/cosmic-ui

A Neovim plugin providing a unified UI for LSP rename, code actions, and formatters with a consistent Cosmic UI experience.

1701Lua
2 months ago
1
21
22
23
30