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 41 of 50

renderplanet
renderplanetmeric/renderplanet

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

201Lua
8 years ago
tts.nvim
tts.nvimjohannww/tts.nvim

A Neovim plugin that reads selected text aloud using multiple TTS backends including Microsoft Edge, Piper, and OpenAI.

205Lua
8 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
8 months 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
LÖVElyTrees
LÖVElyTreesNrosa01/LOVElyTrees

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

201Lua
1 year ago
Layouter
Layouternekromoff/layouter

A simple UI grid layout library for the LÖVE 2D game engine, supporting text, buttons, and images.

201Lua
2 years ago
scroll.nvim
scroll.nvimniuiic/scroll.nvim

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

200Lua
2 years ago
navimark.nvim
navimark.nvimzongben/navimark.nvim

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

202Lua
10 months ago
nvim-moonicipal
nvim-moonicipalidanarye/nvim-moonicipal

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

200Lua
8 months ago
filler-begone.nvim
filler-begone.nvimsaghen/filler-begone.nvim

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

201Lua
8 months 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
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
shard
shardMineGame159/shard

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

200Lua
7 years 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
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
GameStateManager
GameStateManagerGwyrddGlas/GameStateManager

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

190Lua
6 months ago
yaml-companion.nvim
yaml-companion.nvimmosheavni/yaml-companion.nvim

A Neovim plugin that automatically detects and applies JSON schemas for YAML files, with Kubernetes and CRD support.

192Lua
10 days 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
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.

190Lua
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
1 year ago
flygrep.nvim
flygrep.nvimwsdjeg/flygrep.nvim

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

191Lua
3 days ago
template.nvim
template.nvim2KAbhishek/template.nvim

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

191Lua
11 months ago
VTx
VTxteckel12/VTx

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

192Lua
7 years 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
20 days ago
Atari2600
Atari2600fidlej/aledataset

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

192Lua
12 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
6 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
1 month ago
luatweetnacl
luatweetnaclphilanc/luatweetnacl

A Lua binding for the TweetNaCl cryptographic library, providing modern encryption, signatures, and hashing functions.

185C
4 years ago
milla
millaterminaldweller/milla

An IRC bot that integrates LLM responses, custom SQL commands, RSS feeds, and Lua plugins for chat automation.

183Go
2 months ago
vlc-super-skipper
vlc-super-skipperTrevelopment/vlc-super-skipper

A VLC addon that automatically skips opening and ending sequences in media files based on customizable profiles.

184Lua
5 years ago
swap.nvim
swap.nvimtigion/swap.nvim

A Neovim plugin to quickly swap words, patterns, naming conventions, and todo states under the cursor.

182Lua
9 months 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
11 days ago
nvim-httpyac
nvim-httpyacabidibo/nvim-httpyac

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

182Lua
3 months ago
ronny.nvim
ronny.nvimjudaew/ronny.nvim

A dark Neovim color scheme inspired by the Monokai theme with extensive plugin support.

182Lua
3 months ago
exit.nvim
exit.nvim3v0k4/exit.nvim

A Neovim plugin that uses LLMs to generate and execute Vim commands from natural language prompts.

183Lua
1 year ago
1…404142…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