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 24 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
neotest-jest
neotest-jestnvim-neotest/neotest-jest

A Neotest adapter for running Jest tests within Neovim, providing a unified testing interface.

153107Lua
4 months ago
fzfx.nvim
fzfx.nvimlinrongbin16/fzfx.nvim

A Neovim fuzzy finder plugin that updates search results on every keystroke.

1523Lua
1 year ago
oasis.nvim
oasis.nvimuhs-robert/oasis.nvim

A collection of 15 desert-inspired high-contrast Neovim colorschemes with dual dark/light modes and AAA WCAG compliance.

15110CSS
1 day ago
LPegLabel
LPegLabelsqmedeiros/lpeglabel

A Lua PEG library extension that adds labeled failures for error handling and recovery in parsing expression grammars.

15119C
3 years ago
llthreads
llthreadsNeopallium/lua-llthreads

A low-level Lua wrapper for pthreads and WIN32 threads that provides isolated Lua states in separate threads without shared memory.

15035C
1 year ago
spelunk.nvim
spelunk.nvimEvWilson/spelunk.nvim

A Neovim plugin for managing bookmarks as navigable stacks with a configurable UI and optional persistence.

1508Lua
6 months ago
zpack.nvim
zpack.nvimzuqini/zpack.nvim

A thin layer over Neovim's native vim.pack, adding lazy-loading and lazy.nvim-like declarative specs.

1503Lua
9 days ago
telescope-all-recent.nvim
telescope-all-recent.nvimprochri/telescope-all-recent.nvim

Adds recency and frecency sorting to all Telescope pickers in Neovim by overriding internal functions.

1496Lua
2 months ago
tuis.nvim
tuis.nvimjrop/tuis.nvim

A collection of interactive terminal user interfaces for Neovim to manage processes, containers, cloud resources, and developer tools.

1482Lua
7 months ago
Janitor
Janitorhowmanysmall/Janitor

A thread-safe Lua library for Roblox that simplifies garbage collection by managing object cleanup through a unified interface.

14817Luau
1 month ago
global-note.nvim
global-note.nvimbackdround/global-note.nvim

A Neovim plugin that provides persistent floating notes for global, project-local, and file-specific contexts.

1486Lua
2 years ago
.sea.nvim
.sea.nvimcstsunfu/.sea.nvim

A highly customized Neovim configuration designed as a personal IDE, featuring LSP support, debugging, note-taking, and AI integration.

1485Lua
1 month ago
love-loader
love-loaderkikito/love-loader

Threaded resource loading library for LÖVE game framework to prevent framerate drops during asset loading.

14617Lua
1 year ago
neowiki.nvim
neowiki.nvimechaya/neowiki.nvim

A full-featured minimalist Vimwiki successor for Neovim, built with Lua for instant note-taking and GTD.

14610Lua
4 months ago
easytables.nvim
easytables.nvimMyzel394/easytables.nvim

A Neovim plugin for creating and editing markdown tables with live preview and intuitive cell navigation.

1464Lua
10 months ago
usage-tracker.nvim
usage-tracker.nvimgaborvecsei/usage-tracker.nvim

A NeoVim plugin for tracking time spent on files, projects, repositories, and filetypes with local logging and inactivity detection.

1454Lua
2 years ago
Redis
Redisantirez/redis

An in-memory data structure store used as a database, cache, message broker, and vector database for real-time applications.

14512C
16 days ago
coop.nvim
coop.nvimgregorias/coop.nvim

A Neovim plugin providing an asynchronous operation framework using native Lua coroutines for readable concurrency.

1454Lua
3 months ago
lzmq
lzmqzeromq/lzmq

A Lua binding library for ZeroMQ, providing both C and FFI implementations for high-performance messaging.

14543Lua
6 years ago
telescope-egrepify.nvim
telescope-egrepify.nvimfdschmidt93/telescope-egrepify.nvim

A Telescope.nvim extension that enhances live grepping with on-the-fly ripgrep flag customization and opinionated defaults.

14417Lua
8 months ago
vlog.nvim
vlog.nvimtjdevries/vlog.nvim

A zero-dependency, single-file logger for Neovim Lua plugins with print-style and format-style logging.

1438Lua
2 years ago
manifold
manifoldclementfarabet/manifold

A Torch7 package for manifold learning and dimensionality reduction, including LLE and t-SNE embeddings.

14330Lua
9 years ago
Lake
Lakestevedonovan/Lake

A lightweight Lua-based build engine that interprets dependency rules for cross-platform compilation and automation.

14317Lua
11 years ago
unified.nvim
unified.nvimaxkirillov/unified.nvim

A Neovim plugin for displaying inline unified diffs directly in your buffer with a file tree explorer.

14213Lua
19 days ago
cmdbuf.nvim
cmdbuf.nvimnotomo/cmdbuf.nvim

A Neovim plugin that provides command-line window functionality using normal buffers and windows.

1426Lua
20 days ago
telescope-heading.nvim
telescope-heading.nvimcrispgm/telescope-heading.nvim

A Telescope.nvim extension for quickly navigating between document headings in Neovim.

14117Lua
5 months ago
comfy-line-numbers.nvim
comfy-line-numbers.nvimmluders/comfy-line-numbers.nvim

A Neovim plugin that displays relative line numbers using left-hand digits to make vertical motions more comfortable.

14115Lua
7 months ago
luatx
luatxdaurnimator/luatz

A comprehensive Lua library for time, date, and timezone manipulation with zoneinfo support.

14017Lua
10 months ago
nvim-chainsaw
nvim-chainsawchrisgrieser/nvim-chainsaw

A Neovim plugin for smart, customizable insertion of various log statements using Treesitter for intelligent variable detection and placement.

14017Lua
26 days ago
actually-doom.nvim
actually-doom.nvimseandewar/actually-doom.nvim

Play the classic DOOM game directly inside Neovim v0.11+ on Linux and macOS.

1403C
4 months ago
nvimgelion
nvimgelionnyngwang/nvimgelion

A (Neo)vim color theme inspired by the Neon Genesis Evangelion anime.

1397Vim Script
2 years ago
ofirkai.nvim
ofirkai.nvimofirgall/ofirkai.nvim

A Neovim color scheme that replicates Sublime Text 4's Monokai theme with extensive plugin support.

1397Lua
6 days ago
slimline.nvim
slimline.nvimsschleemilch/slimline.nvim

A configurable and visually pleasing Neovim statusline written in Lua, designed for efficiency and aesthetics.

13812Lua
26 days ago
chipbox
chipboxchipnertkj/chipbox

An open-source desktop digital audio workstation with a node graph system for building synthesizers and effects chains.

1374Rust
4 months ago
smart-pairs
smart-pairsZhiyuanLck/smart-pairs

A Neovim plugin written in Lua for intelligent bracket pair completion, deletion, and navigation.

1372Lua
9 months ago
seeker.nvim
seeker.nvim2KAbhishek/seeker.nvim

A Neovim plugin for progressive file investigation by seamlessly switching between file filtering and content searching.

1363Lua
4 days ago
1
23
24
25
50