Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lua

Lua

1277 projects

Showing 36 of 1277 projects

Domoticz
DomoticzC++

Free open source home automation system for Linux, Windows, macOS, and Raspberry Pi with support for 150+ devices.

#iot#home-automation#mqtt
Stars3.8k
Forks1.2k
Last commit4 days ago
opencode.nvim
opencode.nvimLua

A Neovim plugin that integrates the opencode AI assistant for editor-aware research, code reviews, and requests.

#ai#developer-tools#ai-assistant
Stars3.7k
Forks145
Last commit1 day ago
Tarantool
TarantoolLua

An in-memory computing platform combining a high-performance database and Lua application server for scalable web components.

#tarantool#database#msgpack
Stars3.7k
Forks412
Last commit1 day ago
CopilotChat.nvim
CopilotChat.nvimLua

A Neovim plugin that brings GitHub Copilot Chat capabilities directly into the editor with transparency and user control.

#hacktoberfest#developer-tools#ai-assistant
Stars3.7k
Forks171
Last commit22 days ago
Premake
PremakeC

A command-line utility that generates project files for build tools like Visual Studio, Xcode, and GNU Make using Lua scripts.

#hacktoberfest#premake#lua-scripting
Stars3.6k
Forks651
Last commit4 days ago
nvim-notify
nvim-notifyLua

A configurable notification manager for NeoVim with animated windows, history, and custom rendering.

#editor-tool#animation#notifications
Stars3.6k
Forks100
Last commit10 months ago
plenary.nvim
plenary.nvimLua

A comprehensive Lua library for Neovim providing async utilities, job control, file operations, testing, and more.

#coroutines#async#plugin-development
Stars3.5k
Forks340
Last commit3 months ago
go-lua
go-luaGo

A pure Go implementation of the Lua 5.2 virtual machine for scripting Go applications.

#embedded-scripting#go-library#virtual-machine
Stars3.4k
Forks211
Last commit1 year ago
nvimdots
nvimdotsLua

A fast, modular, and feature-rich Neovim configuration written in Lua for modern development workflows.

#neovim-config#developer-tools#productivity
Stars3.4k
Forks478
Last commit3 days ago
nvim-dap-ui
nvim-dap-uiLua

A graphical user interface for nvim-dap, providing an out-of-the-box debugging experience in Neovim.

#developer-tools#nvim-dap#debugger-ui
Stars3.4k
Forks126
Last commit10 days ago
Weechat
WeechatC

The extensible chat client.

#chat#tcl#perl
Stars3.4k
Forks359
Last commit1 day ago
none-ls.nvim
none-ls.nvimLua

A Neovim plugin that uses Lua to inject LSP diagnostics, code actions, formatting, and more, acting as an in-memory language server.

#formatting#developer-tools#editor-integration
Stars3.2k
Forks122
Last commit1 month ago
z.lua
z.luaLua

A faster cd command that learns your directory habits using frecency for quick navigation across shells.

#productivity#shell-navigation#shell-integration
Stars3.1k
Forks148
Last commit4 months ago
neotest
neotestLua

An extensible framework for running and interacting with tests directly within the NeoVim editor.

#treesitter#developer-tools#test-runner
Stars3.1k
Forks185
Last commit9 days ago
neovim
neovimLua

A natural, minimalist color scheme for Neovim with Soho-inspired aesthetics and three variants.

#rose-pine#editor-theme#minimalist
Stars3.1k
Forks176
Last commit2 months ago
PICO-8
PICO-8

A curated list of awesome resources, tools, tutorials, and libraries for the PICO-8 fantasy console.

#pixel-art#gamedev#awesome-list
Stars3.0k
Forks103
Last commit5 months ago
snabbswitch
snabbswitchLua

A simple and fast packet networking toolkit for building high-performance network applications with Lua and kernel bypass.

#load-generation#nfv-framework#isp-networking
Stars3.0k
Forks298
Last commit1 year ago
algernon
algernonJavaScript

A self-contained, pure-Go web server with built-in Lua scripting, multiple template engines, database backends, and support for HTTP/2, QUIC, and AI/LLM integration.

#lua-scripting#web-server#pongo2
Stars3.0k
Forks146
Last commit1 day ago
nvim-ufo
nvim-ufoLua

A modern, high-performance folding plugin for Neovim that enhances fold visuals and integrates with LSP and treesitter.

#vimscript#treesitter#async
Stars2.9k
Forks69
Last commit6 months ago
Widelands
WidelandsC++

A free, open-source real-time strategy game inspired by Settlers II, featuring singleplayer campaigns and multiplayer mode.

#community-driven#lua-scripting#strategy
Stars2.9k
Forks204
Last commit2 days ago
Solar2D
Solar2DC++

A free, open-source, cross-platform 2D game engine built on Lua for rapid development of games and apps.

#ios#open-source#corona
Stars2.9k
Forks311
Last commit7 days ago
mlua
mluaRust

Safe, high-level Rust bindings for Lua 5.1-5.5, LuaJIT, and Luau with async/await support.

#luau#serde#embedded-scripting
Stars2.8k
Forks211
Last commit19 days ago
nvim-treesitter-textobjects
nvim-treesitter-textobjectsTree-sitter Query

A Neovim plugin that provides syntax-aware text objects for selection, movement, swapping, and peeking using Tree-sitter queries.

#hacktoberfest#vim-motions#neovim-plugin
Stars2.8k
Forks269
Last commit
ZeroBraneStudio
ZeroBraneStudioLua

A lightweight, cross-platform Lua IDE with code completion, syntax highlighting, live coding, and remote debugging for multiple Lua engines.

#lua-development#zerobrane#syntax-highlighting
Stars2.8k
Forks523
Last commit2 years ago
nvim-lint
nvim-lintLua

An asynchronous linter plugin for Neovim that complements the built-in Language Server Protocol support.

#vimscript#hacktoberfest#developer-tools
Stars2.8k
Forks310
Last commit29 days ago
nvim-web-devicons
nvim-web-deviconsLua

Provides Nerd Font icons with colors and variants for Neovim plugins to enhance file tree and UI visualizations.

#syntax-highlighting#icons#neovim-plugins
Stars2.7k
Forks238
Last commit2 days ago
gruvbox.nvim
gruvbox.nvimLua

A Lua port of the classic gruvbox color scheme for Neovim with Tree-sitter and LSP semantic highlight support.

#vim-colorscheme#treesitter#lua-plugin
Stars2.6k
Forks241
Last commit3 months ago
LÖVR
LÖVRC

A simple Lua framework for rapidly building VR experiences across multiple platforms and devices.

#open-source#openvr#gamedev
Stars2.6k
Forks165
Last commit1 day ago
rspamd
rspamdC

An advanced spam filtering system and email processing framework that evaluates messages using regex, statistical analysis, and custom services.

#spam-filter#statistical-analysis#lua-scripting
Stars2.5k
Forks479
Last commit1 day ago
github-nvim-theme
github-nvim-themeLua

A collection of GitHub's official color themes for Neovim, supporting multiple variants and high customizability.

#treesitter#colorblind-friendly#syntax-highlighting
Stars2.5k
Forks115
Last commit1 year ago
Overload
OverloadC++

A free, open-source 3D game engine built in C++20 with Lua scripting and a full-featured editor.

#lua-scripting#open-source#gamedev
Stars2.5k
Forks290
Last commit1 month ago
Crown Engine
Crown EngineC++

A complete, cross-platform game engine built for flexibility, performance, and rapid iteration.

#open-source#gamedev#data-driven
Stars2.4k
Forks184
Last commit1 day ago
alpha-nvim
alpha-nvimLua

A fast, fully programmable Lua-powered greeter UI for Neovim with customizable themes.

#dashboard-nvim#themes#greeter
Stars2.4k
Forks129
Last commit3 months ago
lazygit.nvim
lazygit.nvimLua

A Neovim plugin that integrates lazygit directly into the editor with floating windows and telescope integration.

#version-control#telescope-extension#neovim-plugin
Stars2.3k
Forks90
Last commit7 months ago
Lua Fun
Lua FunLua

A high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.

#declarative-programming#tarantool-integration#functional-programming
Stars2.3k
Forks112
Last commit1 year ago
StyLua
StyLuaRust

A deterministic code formatter for Lua 5.1-5.4, LuaJIT, Luau, and CfxLua, inspired by Prettier.

#hacktoberfest#lua-formatter#luau
Stars2.3k
Forks103
Last commit16 days ago
PreviousPage 3 of 36Next

Related Tags

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
5 days ago
#Neovim Plugin640
#Neovim588
#Game Development302
#Nvim289
#Developer Tools250
#Productivity228
#Love2d193
#Nvim Plugin141
#Plugin129
#Syntax Highlighting111
#Vim110
#Game Engine101