Open source lua projects
Every project in the registry tagged lua, ranked by real GitHub adoption.
Hyperextensible, Lua-powered Vim-based text editor
Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.
A high-performance web server and reverse proxy, 100% compatible with nginx.
🔥 A cross-platform build utility based on Lua
3D engine with modern graphics
A lightweight text editor written in Lua
An open source personal productivity platform built on Markdown, turbo charged with the scripting power of Lua
Neovim 🤝 OpenCode in the flow that you already know.
Free open source home automation system for Linux, Windows, Raspberry Pi. Supports Z-Wave, Zigbee, MQTT, and 150+ devices.
Small self-contained pure-Go web server with Lua, Teal, Markdown, HTTP/2, QUIC, Redis, TypeScript, npm-less React 19, SQLite, and PostgreSQL support ++
Lua Virtual Reality Framework
Semi-automatic OSINT framework and package manager
3D game engine with lua scripting
Fast, small, webkit based browser framework extensible by Lua.
Open source API management platform
The SILE Typesetter — Simon’s Improved Layout Engine
Prometheus metric library for Nginx written in Lua
Yazelix Nova is a Nix-packaged terminal workspace built from focused first-party components, including Mars, Nova Zellij, Nova Helix, Yazi, Nushell, Ratconfig,
SimpleITK: a layer built on top of the Insight Toolkit (ITK), intended to simplify and facilitate ITK's use in rapid prototyping, education and interpreted lang
Related tags
Frequently asked questions
How many open source lua projects are there?
This registry tracks 19 projects tagged lua, with 206,426 GitHub stars between them. The most-adopted is Neovim at 103,301 stars.
Are these lua projects free to use?
Yes — 18 of the 19 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.
Which lua project should I choose?
The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.
Are these lua projects still maintained?
17 of the 19 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.