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 41 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
spring-initializr.nvim
spring-initializr.nvimjkeresman01/spring-initializr.nvim

A Neovim plugin that generates and downloads fully configured Spring Boot projects directly inside the editor.

213Lua
1 month ago
blink-cmp-latex
blink-cmp-latexerooke/blink-cmp-latex

A LaTeX source provider for the blink.cmp Neovim completion plugin, offering symbol and command completions.

211Lua
5 months ago
paramount-ng.nvim
paramount-ng.nvimchrsm/paramount-ng.nvim

A Neovim-first color scheme based on the paramount theme, built with Lush.nvim.

201Lua
4 years ago
grove.draworder
grove.draworderFloatingBanana/Grove

A collection of mini graphics libraries for Love2D, providing animation, shader chaining, color manipulation, and resolution handling.

200Lua
5 years ago
FPSGraph
FPSGraphicrawler/FPSGraph

A simple FPS graphing utility for the LOVE game development framework.

204Lua
12 years ago
renderplanet
renderplanetmeric/renderplanet

A Love2D demo that renders realistic 2D planets using shaders for atmosphere and shadow effects.

201Lua
8 years ago
navimark.nvim
navimark.nvimzongben/navimark.nvim

A Neovim bookmark manager with telescope integration for organizing marks by project stacks.

202Lua
11 months ago
brewfile.nvim
brewfile.nvimpiersolenski/brewfile.nvim

A Neovim plugin to manage Homebrew packages directly from your Brewfile with install/uninstall, info, and homepage opening.

200Lua
10 months ago
blame-column.nvim
blame-column.nvimYu-Leo/blame-column.nvim

A Neovim plugin that displays git blame information in a dedicated column with real-time updates and extensive customization.

202Lua
1 year ago
nvim-moonicipal
nvim-moonicipalidanarye/nvim-moonicipal

A Neovim task runner for personal workflows with Lua-based tasks, coroutine execution, and rapid editing.

200Lua
10 months ago
crazy-coverage.nvim
crazy-coverage.nvimmr-u0b0dy/crazy-coverage.nvim

A Neovim plugin that displays code coverage overlays directly in the editor with smart auto-loading and file watching.

204Lua
11 days ago
love-pe
love-peRami-Sabbagh/love-pe

A LÖVE-based tool for patching icons in Windows PE executables (.exe/.dll) without external dependencies.

201Lua
8 years ago
filler-begone.nvim
filler-begone.nvimsaghen/filler-begone.nvim

A Neovim plugin that prevents unnecessary filler lines when scrolling beyond buffer content.

201Lua
10 months ago
grove.color
grove.colorFloatingBanana/Grove

A collection of mini graphics libraries for Love2D, providing animation, shader chaining, color manipulation, and resolution handling.

200Lua
5 years ago
scroll.nvim
scroll.nvimniuiic/scroll.nvim

A Neovim plugin providing smooth, customizable scrolling with fold-aware navigation.

200Lua
2 years ago
lightswitch.nvim
lightswitch.nvimmarkgandolfo/lightswitch.nvim

A Neovim plugin providing a sleek UI interface to toggle plugins, commands, and options on/off with slider controls.

201Lua
1 year ago
shard
shardMineGame159/shard

A collection of lightweight, independent modules for Lua and Love2D game development.

200Lua
7 years ago
template.nvim
template.nvim2KAbhishek/template.nvim

A ready-to-go Neovim plugin template with modern architecture, type safety, and CI/CD integration.

191Lua
1 year ago
VTx
VTxteckel12/VTx

A lightweight Lua script for configuring VTx settings directly from FrSky Taranis or Horus transmitters.

192Lua
7 years ago
flygrep.nvim
flygrep.nvimwsdjeg/flygrep.nvim

A Neovim plugin for asynchronous real-time text search in a floating window.

191Lua
1 month ago
Atari2600
Atari2600fidlej/aledataset

Scripts to generate a dataset with static frames from the Arcade Learning Environment for Atari games.

192Lua
12 years ago
center
centerswalrus1/center

A simple LÖVE library for dynamically aligning content to the center of the game window.

190Lua
4 years ago
comment-tasks.nvim
comment-tasks.nvimgeorgeharker/comment-tasks.nvim

A Neovim plugin that creates and manages tasks in ClickUp, GitHub, Linear, and other platforms directly from code comments.

191Lua
2 months ago
warp.nvim
warp.nvimy3owk1n/warp.nvim

A lightweight project-local file list for Neovim, providing quick access to important files via a floating window or keymaps.

190Lua
2 months ago
Lump
LumpsixFingers/lump

A Flump runtime for LÖVE2D that plays optimized 2D animations exported from Flash-like tools.

191Lua
10 years ago
vietnamese.nvim
vietnamese.nvimsontungexpt/vietnamese.nvim

A Neovim plugin for native Vietnamese text input with automatic diacritic processing and IME integration.

193Lua
2 months ago
nvim-httpyac
nvim-httpyacabidibo/nvim-httpyac

A Neovim plugin that integrates HttpYac for executing HTTP requests directly from your editor.

193Lua
7 days ago
LÖVElyTrees
LÖVElyTreesNrosa01/LOVElyTrees

A simple yet powerful behavior tree implementation for game AI, with built-in tree visualization for LÖVE.

191Lua
1 year ago
todo.nvim
todo.nvimniuiic/todo.nvim

A Neovim plugin for managing todos in plain text files with dependency tracking and custom parsing.

190Lua
1 year ago
tabman.nvim
tabman.nvimwsdjeg/tabman.nvim

A lightweight tab and window manager for Neovim providing an interactive view to navigate and manage tabpages.

191Lua
1 month ago
presentation.wez
presentation.wezxarvex/presentation.wez

A simple presentation mode toggle plugin for WezTerm that enlarges fonts and provides fullscreen/maximized modes.

195Lua
2 years ago
bufignore.nvim
bufignore.nvimsQVe/bufignore.nvim

A Neovim plugin that automatically unlists hidden buffers matching Git ignored files or Lua patterns to keep your buffer list tidy.

191Lua
8 months ago
GameStateManager
GameStateManagerGwyrddGlas/GameStateManager

A lightweight state management library for LÖVE that simplifies switching between game screens like menus and levels.

190Lua
8 months ago
comment-translate.nvim
comment-translate.nvimnoir4y/comment-translate.nvim

Translate code comments and strings in Neovim using online or local LLMs and external translators.

183Lua
2 months ago
Howl
HowlSquidDev-CC/Howl

A Lua build system inspired by Grunt and Rake, using Howlfiles to define and execute tasks.

184Lua
7 years ago
warp.nvim
warp.nvimnolleh/warp.nvim

A Neovim motion plugin that jumps to file paths, URLs, and Markdown links from any buffer including terminals.

180Lua
1 month ago
1
40
41
42
50