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 15 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
advanced-git-search.nvim
advanced-git-search.nvimaaronhallaert/advanced-git-search.nvim

An advanced git search extension for Telescope and fzf-lua to search git history by commit message, content, and author in Neovim.

39110Lua
7 months ago
knap
knapfrabjous/knap

A Neovim plugin for live-updating previews of LaTeX, markdown, and other files in your preferred viewer.

39011Lua
1 year ago
neomux
neomuxnikvdp/neomux

A Neovim plugin that enables seamless control of Neovim from terminal shells running inside Neovim windows.

39010Vim Script
27 days ago
Slab
Slabflamendless/Slab

An immediate mode GUI toolkit for Love2D, enabling rapid UI creation for game development tools.

39031Lua
9 days ago
Löve-Nuklear
Löve-Nuklearkeharriso/love-nuklear

A lightweight immediate mode GUI module for LÖVE game engine, enabling in-game UI creation.

38933C
1 year ago
lir.nvim
lir.nvimtamago324/lir.nvim

A simple, customizable file explorer plugin for Neovim with floating window support.

38027Lua
3 months ago
lua-cmsgpack
lua-cmsgpackantirez/lua-cmsgpack

A self-contained C implementation of MessagePack serialization for Lua 5.1/5.2/5.3 with no external dependencies.

380122C
4 years ago
themery.nvim
themery.nvimzaldih/themery.nvim

A Neovim plugin for switching colorschemes with live preview and persistence across sessions.

38015Lua
1 year ago
helpview.nvim
helpview.nvimOXY2DEV/helpview.nvim

A hackable and visually enhanced vimdoc/help file viewer plugin for Neovim.

3803Lua
16 days ago
ckolkey/ts-node-action
ckolkey/ts-node-actionCKolkey/ts-node-action

A Neovim plugin framework for running functions on Tree-sitter nodes to transform code.

38022Lua
6 months ago
CyberNvim
CyberNvimpgosar/CyberNvim

A fully-featured, IDE-like Neovim distribution that prioritizes simplicity and extensibility in a minimal codebase.

37913Lua
1 year ago
netman.nvim
netman.nvimmiversen33/netman.nvim

A Neovim framework for plugins to expose remote resources (SSH, Docker, etc.) via a standard API, replacing Netrw.

3787Lua
10 months ago
nvim-aider
nvim-aiderGeorgesAlkhouri/nvim-aider

A Neovim plugin that integrates Aider AI coding assistant directly into the editor for enhanced AI-assisted development.

37828Lua
8 months ago
lua-lockbox
lua-lockboxsomesocks/lua-lockbox

A collection of cryptographic primitives and protocols written in pure Lua for cross-platform reference implementations.

37770Lua
2 years ago
zephyr-nvim
zephyr-nvimnvimdev/zephyr-nvim

A dark Neovim colorscheme written in Lua with Tree-sitter syntax support.

37555Lua
3 years ago
lurker
lurkerrxi/lurker

A Lua module that automatically hotswaps changed files in a running LÖVE game engine project.

37531Lua
3 years ago
checkmate.nvim
checkmate.nvimbngarren/checkmate.nvim

A full-featured, Markdown-based todo/task management plugin for Neovim with metadata, custom states, and archiving.

3756Lua
2 months ago
LÖVE API
LÖVE APIlove2d-community/love-api

A Lua table containing the complete LÖVE game framework API documentation for use in development tools.

37454Lua
2 months ago
aurora
auroraray-x/aurora

A vivid 24-bit dark color scheme for Vim/NeoVim, highly configurable with fast startup and extensive plugin support.

37410Lua
2 months ago
workspaces.nvim
workspaces.nvimnatecraddock/workspaces.nvim

A Neovim plugin for managing named workspace directories with commands, hooks, and Telescope integration.

37016Lua
1 year ago
modicator.nvim
modicator.nvimmawkler/modicator.nvim

A Neovim plugin that changes cursor line number color based on the current Vim mode.

37011Lua
3 months ago
telescope-zoxide
telescope-zoxidejvgrootveld/telescope-zoxide

A Telescope.nvim extension that integrates zoxide for fast directory navigation within Neovim.

37021Lua
1 year ago
store.nvim
store.nvimalex-popov-tech/store.nvim

A Neovim plugin store with 6,200+ plugins, automatic installation, and an intuitive UI for browsing and managing extensions.

3707Lua
2 days ago
Metalua
Metaluafab13n/metalua

A Lua superset compiler and code analysis tool with compile-time meta-programming capabilities.

36962Lua
2 years ago
perfanno.nvim
perfanno.nvimt-troebst/perfanno.nvim

A NeoVim plugin that annotates source code with profiling data from perf, LuaJIT, and other profilers to visualize performance bottlenecks.

3686Lua
6 months ago
portal.nvim
portal.nvimcbochs/portal.nvim

A Neovim plugin that enhances navigation through location lists (jumplist, changelist, quickfix) using labelled floating windows called portals.

3679Lua
2 years ago
pounce.nvim
pounce.nvimrlane/pounce.nvim

Incremental fuzzy search motion plugin for Neovim, enabling quick navigation to on-screen text.

36618Lua
1 year ago
smartcolumn.nvim
smartcolumn.nvimm4xshen/smartcolumn.nvim

A Neovim plugin that automatically hides the colorcolumn when lines are short and shows it only when needed.

36616Lua
4 days ago
muren.nvim
muren.nvimAckslD/muren.nvim

A Neovim plugin for performing multiple search-and-replace operations with an interactive UI.

3647Lua
1 year ago
log.lua
log.luarxi/log.lua

A minimal logging module for Lua with six severity levels, console colors, and optional file output.

36091Lua
2 years ago
SCUMM-8
SCUMM-8Liquidream/scumm-8

A PICO-8 demake of the classic SCUMM engine for creating retro-style point-and-click adventure games.

35920Lua
11 months ago
NoobHub
NoobHubOvertorment/NoobHub

Open-source multiplayer and network messaging server for Lua-based game engines like CoronaSDK, Moai, Gideros, LÖVE, and Defold.

35753Lua
1 month ago
nfnl
nfnlOlical/nfnl

A Neovim plugin that automatically compiles Fennel to Lua for configuration and plugins with zero runtime overhead.

35711Fennel
3 months ago
eagle.nvim
eagle.nvimsoulis-1256/eagle.nvim

A Neovim plugin that provides a floating window for diagnostics and LSP information with smart mouse tracking.

3568Lua
5 months ago
nvim-lspfuzzy
nvim-lspfuzzyojroques/nvim-lspfuzzy

A Neovim plugin that integrates FZF with the Language Server Protocol client for fuzzy-finding LSP results.

35415Lua
2 months ago
im-select.nvim
im-select.nvimkeaising/im-select.nvim

Automatically switch input methods based on Neovim's edit mode for macOS, Windows, and Linux.

35336Lua
4 months ago
1
14
15
16
50