platform: lua
158 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| apache/apisix Apache APISIX is a dynamic, high-performance cloud-native API gateway and AI gateway built on NGINX and etcd, offering load balancing, dyna… | 95 | 17038 | stable |
| Hammerspoon/hammerspoon Hammerspoon is a macOS desktop automation application that bridges the operating system's APIs to a Lua scripting engine. Users write Lua c… | 82 | 15999 | active |
| cloudwu/skynet Skynet is a lightweight online game framework written in C with Lua scripting, built around the actor model with multiple Lua states. It is… | 67 | 14130 | stable |
| luanti-org/luanti Luanti (formerly Minetest) is a free open-source voxel game engine and game-creation platform with easy modding via Lua. It ships as a play… | 95 | 13499 | active |
| nvim-mini/mini.nvim mini.nvim is a library of 45+ independent Lua modules for Neovim (0.10+) covering common editing tasks like textobjects, commenting, comple… | 87 | 9462 | active |
| love2d/love LÖVE is a free, open-source 2D game framework for Lua (LuaJIT), written in C++. It provides APIs for graphics, audio, input, and physics, l… | 67 | 8655 | stable |
| NodeMCU NodeMCU is an open-source Lua-based interactive firmware for the ESP8266, ESP8285, and ESP32 WiFi SoCs, implemented in C on top of the Espr… | 62 | 7943 | active |
| turanszkij/WickedEngine Wicked Engine is an open-source C++ 3D game engine with modern graphics features like ray tracing, global illumination, and physically base… | 99 | 7203 | active |
| awesomeWM/awesome awesome is a highly configurable, framework-style tiling window manager for X11, written in C and configured/extended with Lua. It is fast … | 67 | 6945 | stable |
| olimorris/codecompanion.nvim CodeCompanion.nvim is a Neovim plugin that integrates LLMs (Anthropic, OpenAI, Gemini, Copilot, Ollama, and more) and CLI coding agents (Cl… | 89 | 6824 | active |
| cuberite/cuberite Cuberite is a lightweight, fast, and extensible Minecraft-compatible multiplayer game server written in C++ with a flexible Lua plugin API.… | 58 | 5442 | active |
| PathOfBuildingCommunity/PathOfBuilding Path of Building Community is an offline build planner for the game Path of Exile, written in Lua. It provides comprehensive offence/defenc… | 98 | 5425 | active |
| maximegmd/CyberEngineTweaks Cyber Engine Tweaks is a modding framework for Cyberpunk 2077 that lets modders script mods in Lua with full access to the game's internal … | 70 | 4807 | active |
| 万象拼音 (Wanxiang Pinyin) Wanxiang Pinyin is a comprehensive Rime input method configuration ecosystem featuring an AI-optimized Chinese dictionary with tone-annotat… | 86 | 4460 | active |
| Cocos2d-x Cocos2d-x is an open-source, cross-platform C++ framework for building 2D games and graphical applications, with Lua and JavaScript binding… | 41 | 19162 | maintenance |
| kylechui/nvim-surround A Neovim plugin written in Lua for adding, changing, and deleting surrounding delimiter pairs like quotes, parentheses, HTML tags, and func… | 87 | 4283 | stable |
| beyond-all-reason/Beyond-All-Reason Beyond All Reason is a free, open-source real-time strategy (RTS) game built on the Recoil RTS engine, featuring large-scale battles with f… | 77 | 4178 | active |
| windwp/nvim-autopairs A Neovim plugin written in Lua that automatically inserts matching pairs of characters like brackets, quotes, and parentheses while typing.… | 70 | 4082 | active |
| spring/spring Spring is a free, open-source, cross-platform 3D real-time strategy game engine written in C++ with extensive Lua scripting support. It pow… | 32 | 3977 | active |
| tarantool/tarantool Tarantool is an in-memory computing platform combining a fast NoSQL database with a Lua application server. It stores data in RAM with WAL … | 97 | 3665 | stable |
| ssnhd/rime A configuration package for the Rime Squirrel input method on macOS, providing pre-tuned setups for Mingyue Pinyin, Xiaohe Shuangpin, and Z… | 65 | 3533 | active |
| leafo/lapis Lapis is a web framework for Lua and MoonScript that primarily targets OpenResty (Lua embedded in Nginx), with support for other server env… | 90 | 3338 | stable |
| lcpz/awesome-copycats A collection of ready-to-use themes and configurations for the Awesome window manager (version 4.x), written in Lua. It provides multiple d… | 46 | 3154 | active |
| karpathy/char-rnn char-rnn is a Torch/Lua implementation of multi-layer recurrent neural networks (RNN, LSTM, GRU) for character-level language modeling. It … | 32 | 12095 | maintenance |
| terralang/terra Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language. It allows Lua cod… | 98 | 2906 | active |
| coronalabs/corona Solar2D (formerly Corona SDK) is a free, open-source, Lua-based 2D game engine for building mobile, desktop, TV, and HTML5 apps from a sing… | 95 | 2867 | active |
| bakpakin/Fennel Fennel is a Lisp dialect that compiles to Lua with zero runtime overhead and full Lua compatibility. It supports compile-time macros, patte… | 52 | 2745 | stable |
| phillipi/pix2pix The original Torch (Lua) implementation of pix2pix, a conditional GAN for image-to-image translation tasks such as synthesizing photos from… | 32 | 10652 | maintenance |
| bjornbytes/lovr LÖVR is an open-source Lua framework for rapidly building 3D games and VR experiences, written in C11 and scripted with LuaJIT. It provides… | 83 | 2587 | active |
| Overload-Technologies/Overload Overload is a free, open-source 3D game engine written in modern C++20 with Lua as its scripting language. It ships with an editor and rend… | 91 | 2466 | active |
| luakit/luakit Luakit is a fast, lightweight web browser framework built on WebKitGTK and GTK+, extensible and configurable via Lua. It offers vim-style k… | 61 | 2308 | active |
| streetturtle/awesome-wm-widgets A collection of widgets for the Awesome Window Manager (v4.3+), written in Lua, covering system stats, media players, and developer service… | 58 | 2261 | active |
| luafun/luafun Lua Fun is a high-performance functional programming library for Lua and LuaJIT, providing over 50 primitives like map, filter, reduce, and… | 39 | 2261 | active |
| rxi/json.lua A tiny, pure-Lua JSON encoding and decoding library that works with Lua 5.1, 5.2, 5.3, and LuaJIT. It is a single ~280-line file with no de… | 23 | 2186 | stable |
| rxi/lite lite is a lightweight text editor written mostly in Lua, aiming to be practical, small, fast, and easy to modify or extend. It supports plu… | 23 | 8224 | maintenance |
| lunarmodules/Penlight Penlight is a set of pure Lua libraries providing generally useful modules for input data handling, functional programming, and OS path man… | 76 | 2125 | stable |
| yuanfengyun/q_algorithm A multi-language library implementing efficient winning-hand (hu) detection algorithms for tile and card games, including Mahjong, Paohuzi,… | 32 | 2101 | active |
| Eandrju/cellular-automaton.nvim A Neovim plugin that renders cellular automaton animations (like 'make it rain' and Conway's Game of Life) based on the contents of the cur… | 34 | 2098 | stable |
| kiccer/Soldier76 Soldier76 is a Lua macro script for Logitech gaming mice (LGS driver) that automatically controls recoil in PUBG, supporting 12 weapons. It… | 63 | 2093 | active |
| ledgetech/lua-resty-http A Lua HTTP client cosocket driver for OpenResty / ngx_lua, supporting HTTP 1.0/1.1, SSL, streaming response bodies, keepalives, and request… | 85 | 2078 | stable |
| jgm/djot Djot is a lightweight markup language derived from CommonMark that fixes CommonMark's parsing ambiguities while adding features like footno… | 63 | 2033 | active |
| lunarmodules/luasocket LuaSocket is a Lua extension library providing TCP and UDP transport support via C modules, plus Lua modules for common Internet protocols … | 67 | 2020 | stable |
| leinlin/Miku-LuaProfiler A Lua profiler plugin for Unity that instruments xLua-based Lua code to report per-function CPU time and GC memory usage. It works in the U… | 50 | 2015 | active |
| stevearc/overseer.nvim overseer.nvim is a task runner and job management plugin for Neovim written in Lua. It lets users define, run, and monitor tasks (make, npm… | 72 | 1923 | active |
| kikito/middleclass Middleclass is a lightweight object-orientation library for Lua providing classes, inheritance, metamethods, class variables, and mixin sup… | 55 | 1919 | stable |
| starwing/lua-protobuf A C module for Lua (5.1-5.4 and LuaJIT) that encodes and decodes Google protobuf data, supporting both proto2 and proto3 syntax. It include… | 63 | 1909 | active |
| dyphire/mpv-config A curated configuration bundle for the mpv media player on Windows, including mpv.conf settings, Lua scripts, and GLSL shaders. It ships as… | 94 | 1856 | active |
| multitheftauto/mtasa-blue Multi Theft Auto is an open-source multiplayer modification that adds networked multiplayer gameplay to Grand Theft Auto: San Andreas via c… | 67 | 1833 | active |
| vinniefalco/LuaBridge LuaBridge is a lightweight, dependency-free, header-only C++ library for binding Lua data, functions, and classes between C++ and Lua. It s… | 53 | 1779 | active |
| mogenson/PaperWM.spoon PaperWM.spoon is a tiled, scrollable window manager for macOS implemented as a Hammerspoon Spoon plugin in Lua. It arranges windows in a ho… | 76 | 1749 | active |
| po5/thumbfast A high-performance Lua script for the mpv media player that generates on-the-fly seekbar thumbnails without background CPU usage. It acts a… | 76 | 1674 | active |
| lunarmodules/busted busted is an elegant, easy-to-use unit testing framework for Lua (5.1+, LuaJIT, Moonscript, Terra) with a natural, readable spec style. It … | 76 | 1629 | active |
| C0nw0nk/Nginx-Lua-Anti-DDoS A Lua-based Anti-DDoS script for Nginx that presents a Cloudflare-style JavaScript authentication puzzle to filter out bots and mitigate La… | 98 | 1628 | active |
| folke/lazydev.nvim A Neovim plugin that configures the LuaLS language server for editing Neovim Lua configs by lazily loading workspace libraries only for mod… | 51 | 1565 | active |
| knyar/nginx-lua-prometheus A Lua library for Nginx (via ngx_lua/OpenResty) that tracks metrics like counters, gauges, and histograms and exposes them on a /metrics en… | 32 | 1562 | stable |
| kikito/inspect.lua A single-file Lua library that transforms any Lua value into a human-readable string representation, with special support for rendering tab… | 59 | 1538 | stable |
| doctorhetfield-cmd/simpleui.koplugin SimpleUI is a highly customizable UI plugin for KOReader that adds a dedicated home screen, bottom navigation bar, top status bar, and rewo… | 82 | 1503 | active |
| nCine/nCine nCine is an open-source, cross-platform 2D game engine written in C++11 with an emphasis on performance, optionally scriptable with Lua. It… | 67 | 1327 | active |
| miscusi-peek/cheatengine-mcp-bridge A bridge that connects AI coding assistants (Claude, Cursor, Copilot) to Cheat Engine via the Model Context Protocol, letting agents read/w… | 60 | 1313 | active |
| JoosepAlviste/nvim-ts-context-commentstring A Neovim plugin that sets the commentstring option dynamically based on the cursor location using tree-sitter queries. It handles files wit… | 66 | 1303 | active |
| yanghuan/CSharp.lua A C# to Lua compiler built on Microsoft Roslyn that transpiles C# source code (up to C# 10) into readable Lua code runnable on a Lua VM. It… | 66 | 1282 | active |
| AaronJackson/vrn Research code for the ICCV 2017 paper 'Large Pose 3D Face Reconstruction from a Single Image via Direct Volumetric CNN Regression'. It uses… | 32 | 4517 | maintenance |
| smilehao/xlua-framework A complete pure-Lua client framework for Unity games built on xLua, integrating proto-gen-lua and various Lua libraries and utility classes… | 65 | 1251 | active |
| jcjohnson/fast-neural-style A Torch (Lua) implementation of feedforward neural style transfer from the ECCV 2016 paper 'Perceptual Losses for Real-Time Style Transfer … | 32 | 4359 | maintenance |
| cc-tweaked/CC-Tweaked CC: Tweaked is a Minecraft mod that adds programmable computers, turtles, and peripherals controllable via Lua. It is an actively maintaine… | 94 | 1212 | active |
| KevinSilvester/wezterm-config A personal WezTerm terminal emulator configuration written in Lua, featuring a background image selector and a GPU adapter selector utility… | 68 | 1202 | active |
| Samillion/ModernZ ModernZ is a sleek, modern on-screen controller (OSC) script for the mpv media player, forked from ModernX with added features. It offers c… | 78 | 1180 | active |
| zhaojh329/oui OUI is a framework for building web administration interfaces for OpenWrt, using Lua-eco for backend APIs and Vue3 + Element Plus + Vite fo… | 76 | 1121 | active |
| marko-cerovac/material.nvim A Material-inspired colorscheme for NeoVim written in Lua, offering five styles with fast asynchronous highlight loading. It has built-in s… | 63 | 1091 | active |
| alibaba/LuaViewSDK LuaViewSDK is a cross-platform framework from Alibaba that builds native, dynamic user interfaces on iOS and Android using a single Lua scr… | 23 | 3726 | maintenance |
| karai17/Simple-Tiled-Implementation Simple Tiled Implementation (STI) is a Tiled map loader and renderer for the LÖVE game framework, written in Lua. It supports plugins such … | 32 | 1077 | stable |
| lcpz/lain Lain is a Lua module providing alternative layouts, asynchronous widgets, and utility functions for the Awesome window manager (4.x). It is… | 74 | 1076 | active |
| zmartzone/lua-resty-openidc A Lua library for NGINX/OpenResty implementing an OpenID Connect Relying Party and OAuth 2.0 Resource Server. It authenticates users via Op… | 81 | 1073 | stable |
| lumen-oss/rocks.nvim rocks.nvim is a Neovim plugin manager inspired by Rust's Cargo, built on top of LuaRocks. It lets users declare plugins in a rocks.toml fil… | 89 | 1060 | active |
| yue/yue Yue is a C++ library for building native cross-platform desktop GUI applications, with bindings for Node.js and Lua. It provides native wid… | 31 | 3614 | maintenance |
| rmagatti/goto-preview A Neovim plugin that previews LSP definitions, type definitions, implementations, declarations, and references in floating windows instead … | 59 | 1053 | active |
| nvim-lua/plenary.nvim A Lua utility library for Neovim providing commonly needed modules such as async coroutines, job control, path handling, directory scanning… | 66 | 3490 | maintenance |
| leafo/moonscript MoonScript is a programmer-friendly dynamic scripting language with significant whitespace, classes, and comprehensions that compiles to Lu… | 86 | 3461 | maintenance |
| HLANoVR/HLA-NoVR A community mod that makes Half-Life: Alyx fully playable without a VR headset on a flat screen, preserving many VR interactions in adapted… | 73 | 1015 | active |
| lunarmodules/luafilesystem LuaFileSystem is a C-based Lua library that complements the standard Lua distribution's file system functions. It provides a portable way t… | 85 | 1009 | stable |
| topameng/tolua tolua# is a Unity Lua static binding solution that uses reflection-based code analysis to automatically generate wrapper classes for callin… | 23 | 3057 | maintenance |
| snabbco/snabb Snabb is a simple and fast packet networking toolkit written in Lua on LuaJIT, using kernel-bypass Ethernet I/O. It compiles to a single bu… | 66 | 3032 | maintenance |
| jcjohnson/torch-rnn torch-rnn provides high-performance, reusable RNN and LSTM modules for the Torch7 deep learning framework, used for character-level languag… | 32 | 2559 | maintenance |
| ivansafrin/Polycode Polycode is a cross-platform C++ framework for creative coding that provides accelerated 2D and 3D graphics, hardware shaders, sound, netwo… | 23 | 2382 | maintenance |
| orlabs/orange Orange is an API gateway built on OpenResty (Nginx + Lua) that provides API monitoring, management, and traffic control through a plugin-ba… | 23 | 2308 | maintenance |
| Openarl/PathOfBuilding An offline build planner for the game Path of Exile, written in Lua. It calculates character offense/defense stats, plans passive skill tre… | 23 | 2111 | maintenance |
| bgshih/crnn An implementation of the Convolutional Recurrent Neural Network (CRNN), combining CNN, RNN, and CTC loss for image-based sequence recogniti… | 32 | 2105 | maintenance |
| mpeterv/luacheck Luacheck is a linter and static analyzer for Lua code, detecting issues like undefined globals, unused variables, and unreachable code. It … | 23 | 2047 | maintenance |
| robbiebarrat/art-DCGAN A modified Torch implementation of DCGAN focused on generating artworks, with support for 128x128 images and resuming training from checkpo… | 32 | 2003 | maintenance |
| a327ex/SNKRX SNKRX is a replayable arcade shooter roguelite where the player steers a snake of heroes that automatically attack nearby enemies. It is bu… | 32 | 1994 | maintenance |
| ejoy/ejoy2d EJOY 2D is a lightweight 2D graphics engine written in C and scripted with Lua, designed for building mobile games. It ships with a small r… | 32 | 1993 | maintenance |
| liuhaopen/UnityMMO UnityMMO is an open-source 3D MMORPG demo built with Unity on the client side and the Skynet server framework on the backend. Gameplay logi… | 32 | 1946 | maintenance |
| a327ex/BYTEPATH BYTEPATH is a replayable 2D arcade shooter built with LÖVE (Love2D) in Lua, focused on build theorycrafting with a massive skill tree, clas… | 32 | 1538 | maintenance |
| jbyuki/instant.nvim instant.nvim is a collaborative editing plugin for Neovim written in Lua with no external dependencies. It supports single-buffer and sessi… | 32 | 1418 | maintenance |
| vrld/hump hump is a small collection of helper modules for developing games with the LÖVE framework in Lua. It provides gamestate management, timers … | 32 | 1350 | maintenance |
| ashfinal/awesome-hammerspoon A curated Hammerspoon configuration written in Lua providing vim-style modal keybindings, window management, desktop widgets, an applicatio… | 23 | 1329 | maintenance |
| p0pr0ck5/lua-resty-waf lua-resty-waf is a high-performance web application firewall (WAF) library built on the OpenResty/ngx_lua stack. It inspects HTTP requests … | 32 | 1324 | maintenance |
| szagoruyko/wide-residual-networks Reference implementation of Wide Residual Networks (WRN), a ResNet variant that trades depth for width to train faster and achieve state-of… | 32 | 1315 | maintenance |
| harvardnlp/seq2seq-attn A Torch (Lua) implementation of sequence-to-sequence models with LSTM encoder-decoders and optional attention for neural machine translatio… | 32 | 1281 | maintenance |
| harvardnlp/im2markup A deep learning system (built on Torch) that converts images of rendered text into presentational markup such as LaTeX or HTML, using a CNN… | 32 | 1259 | maintenance |
page 1 / 2 next →