Open-source lua software
158 open-source libraries, tools and applications tagged lua, ranked by how closely lua is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
158 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| rxi/lume Lume is a single-file collection of Lua utility functions geared towards game development, covering math helpers, random choices, and table… | 23 | 1245 | maintenance |
| kikito/bump.lua bump.lua is a Lua library for axis-aligned bounding-box (AABB) collision detection with basic collision response, designed for gameistic (n… | 23 | 1103 | maintenance |
| rxi/classic A tiny single-file class module for Lua providing simple object-oriented programming with inheritance, mixins, and static variables. It pri… | 32 | 1076 | maintenance |
| Stefanuk12/ROBLOX A personal collection of Roblox scripts written in Lua by Stefanuk12, covering various in-game utilities and automation snippets. It serves… | 10 | 1069 | maintenance |
| ThePrimeagen/99 A Neovim plugin providing an agentic AI coding experience, integrating LLM providers like OpenCode and Claude Code into the editor. It augm… | 52 | 4743 | experimental |
| AdamWagner/stackline Stackline is a Hammerspoon-based Lua plugin that adds visual indicators to yabai's window stacking feature on macOS. It shows the position … | 63 | 1055 | maintenance |
| dan200/ComputerCraft ComputerCraft is a Minecraft mod that adds programmable computers, robots, and turtles running the Lua programming language to Minecraft wo… | 23 | 1041 | maintenance |
| idevz/vanilla Vanilla is an MVC web framework written in Lua that runs on OpenResty (Nginx + LuaJIT). It provides bootstrap tooling, routing, controllers… | 23 | 1039 | maintenance |
| sumory/lor Lor is a fast, minimalist web framework for Lua built on OpenResty, with Sinatra-style routing and an Express-like API. It includes middlew… | 23 | 1018 | maintenance |
| VoidmatrixHeathcliff/VoidNovelEngine VoidNovelEngine is a free, open-source engine for building visual novels and narrative games using a flowchart-style node editor instead of… | 65 | 1688 | experimental |
| Mordoria/unnamed_game_1_v2 Mordoria is a game written in Lua using the Love2D engine, released as the state of the game after a 24x7 tower development stream by ThePr… | 35 | 1090 | experimental |
| jcjohnson/neural-style A Torch (Lua) implementation of the Gatys et al. neural style transfer algorithm, which combines the content of one image with the artistic… | 32 | 18269 | abandoned |
| Torch7 Torch7 is a scientific computing framework with a fast multi-dimensional tensor library and math operations, originally built for Lua with … | 35 | 9143 | abandoned |
| DenseNet Reference implementation of DenseNet (Densely Connected Convolutional Networks), the CVPR 2017 Best Paper Award-winning CNN architecture, w… | 32 | 4872 | abandoned |
| facebookresearch/fairseq-lua Fairseq-lua is Facebook AI Research's sequence-to-sequence learning toolkit for the Torch framework, focused on neural machine translation … | 10 | 3725 | abandoned |
| mozilla-services/heka Heka is a Go-based tool for collecting data from many sources, performing in-flight processing, and delivering results to multiple destinat… | 10 | 3394 | abandoned |
| facebookresearch/deepmask A Torch (Lua) implementation of the DeepMask and SharpMask object proposal algorithms from Facebook AI Research. It generates class-agnosti… | 10 | 3097 | abandoned |
| facebookarchive/fb.resnet.torch A Torch (Lua) implementation of ResNet residual networks for image classification, with training scripts for ImageNet and pretrained models… | 10 | 2361 | abandoned |
| way-cooler/way-cooler Way Cooler is a tiling Wayland compositor that brings the AwesomeWM window manager experience to Wayland, written in Rust and built on wlro… | 10 | 2139 | abandoned |
| probablycorey/wax Wax is a framework that bridges Lua and Objective-C via the Objective-C runtime, letting developers write native iPhone apps in Lua. The or… | 32 | 1968 | abandoned |
| facebookresearch/ResNeXt A Torch (Lua) implementation of the ResNeXt architecture from the paper 'Aggregated Residual Transformations for Deep Neural Networks', bui… | 10 | 1927 | abandoned |
| kuz/DeepMind-Atari-Deep-Q-Learner The original DQN 3.0 source code published by DeepMind alongside the 2015 Nature paper 'Human-level control through deep reinforcement lear… | 32 | 1830 | abandoned |
| facebookarchive/MemNN Facebook AI Research's reference implementations of memory-augmented neural networks (MemN2N, Key-Value Memory Networks, Entity Networks) w… | 10 | 1753 | abandoned |
| ramprs/grad-cam Official Torch (Lua) implementation of Grad-CAM, the ICCV 2017 gradient-weighted class activation mapping technique for producing visual ex… | 32 | 1671 | abandoned |
| xunhuang1995/AdaIN-style Torch (Lua) implementation of the ICCV 2017 paper 'Arbitrary Style Transfer in Real-time with Adaptive Instance Normalization'. It applies … | 32 | 1569 | abandoned |
| fossasia/KikiAuth KikiAuth is a LuCI-based OpenWrt application that acts as an alternative auth server for WifiDog, enabling captive-portal authentication vi… | 32 | 1491 | abandoned |
| soumith/dcgan.torch A Torch (Lua) implementation of the DCGAN paper for training deep convolutional generative adversarial networks that generate images. It su… | 32 | 1488 | abandoned |
| chukong/quick-cocos2d-x quick-cocos2d-x is a Lua-based extension framework built on top of the cocos2d-x game engine, created by Chukong (the cocos2d-x vendor). It… | 23 | 1477 | abandoned |
| facebookresearch/multipathnet A Torch-7 implementation of the MultiPath Network for object detection from the BMVC 2016 paper by Facebook AI Research, also supporting Fa… | 10 | 1331 | abandoned |
| leehomyc/Faster-High-Res-Neural-Inpainting Research code implementing the CVPR 2017 paper 'High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesis', written in Lua … | 32 | 1286 | abandoned |
| LIKO-12/LIKO-12 LIKO-12 is an open-source fantasy computer/console for making, playing, and sharing tiny retro-looking games and programs, built with LÖVE … | 10 | 1180 | abandoned |
| facebookarchive/iTorch iTorch is an IPython kernel for the Torch machine learning framework, providing notebook support with autocomplete and inline help. It adds… | 10 | 1092 | abandoned |
| facebookarchive/fbcunn Facebook AI Research's CUDA-accelerated deep learning extension modules for the Torch-7 framework, including fast FFT-based convolutions, m… | 10 | 1058 | abandoned |
| lionsoul2014/ip2region ip2region is an offline IP-to-region localization library and IP data management framework supporting both IPv4 and IPv6 with city-level re… | 98 | 19713 | stable |
| libvips libvips is a fast, demand-driven, horizontally threaded image processing library with low memory needs, offering around 300 operations acro… | 94 | 11747 | stable |
| dmtrKovalenko/fff FFF is a fast, typo-resistant file and content search toolkit written in Rust, available as an SDK for Rust, C, Python, Bun, NodeJS, and Lu… | 84 | 11076 | active |
| google/diff-match-patch A multi-language library (C++, C#, Dart, Java, JavaScript, Lua, Objective-C, Python) implementing robust algorithms for diffing, fuzzy matc… | 10 | 8133 | stable |
| HaxeFoundation/haxe Haxe is an open-source, high-level, strictly typed programming language and cross-compiler toolkit that compiles to many targets including … | 67 | 6946 | stable |
| Defold Defold is a free, source-available, cross-platform game engine for building 2D and lightweight 3D games for desktop, mobile, web, and conso… | 98 | 6357 | active |
| AidLux (AidLearning) AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 63 | 5812 | active |
| Spine Official runtime libraries for loading and rendering Spine 2D skeletal animation data in game engines and toolkits across many languages. T… | 77 | 5314 | stable |
| lxc/lxc LXC is a low-level Linux container runtime providing a userspace interface to kernel containment features like namespaces, cgroups, and man… | 81 | 5277 | stable |
| Kaitai Struct Kaitai Struct is a declarative language for describing binary data structures (file formats, network packet layouts) in .ksy files. A compi… | 77 | 4715 | active |
| luvit Luvit is a Node.js-style asynchronous I/O runtime for Lua, built on libuv and LuaJIT, usable as a standalone CLI scripting platform or a li… | 53 | 3970 | active |
| crownengine/crown Crown is a complete, cross-platform, open-source game engine written in C++ with Lua scripting, featuring a full level editor, asset pipeli… | 100 | 2458 | active |
| wxFormBuilder/wxFormBuilder wxFormBuilder is a visual GUI builder (RAD tool) for the wxWidgets framework that generates C++, Python, Lua, and PHP code, with XRC import… | 48 | 2365 | active |
| sbabic/swupdate SWUpdate is a Linux update agent for safely updating embedded Linux devices in the field, supporting local and OTA updates with multiple st… | 81 | 1876 | stable |
| letoram/arcan Arcan is a development framework and multimedia engine for building everything from embedded UIs to full standalone desktop environments, s… | 71 | 1828 | active |
| LuxLang/lux Lux is a functional, statically-typed Lisp programming language with a compiler that targets the JVM, JavaScript, Python, Lua, and Ruby. It… | 70 | 1748 | active |
| msteinbeck/tinyspline TinySpline is a small ANSI C library for interpolating, transforming, and querying NURBS, B-Splines, and Bézier curves, with a C++ object-o… | 23 | 1352 | stable |
| kndndrj/nvim-dbee An interactive database client implemented as a Neovim plugin, with a Go backend and Lua frontend. It lets users execute SQL queries and vi… | 33 | 1322 | active |
| lcm-proj/lcm LCM (Lightweight Communications and Marshalling) is a set of libraries and tools for low-latency, high-bandwidth publish/subscribe message … | 86 | 1211 | stable |
| NoahGameFrame NoahGameFrame (NF) is a fast, scalable, distributed game server engine and plugin framework written in C++, featuring an actor model, netwo… | 23 | 4158 | maintenance |
| SimpleITK/SimpleITK SimpleITK is a simplified C++ interface to the Insight Toolkit (ITK) for multi-dimensional image analysis, including filtering, segmentatio… | 96 | 1092 | stable |
| Hjson Hjson is a syntax extension to JSON that makes configuration files easier for humans to read and edit, adding comments, optional commas, qu… | 64 | 2859 | maintenance |
| Qihoo360/QConf QConf is a distributed configuration management system built on ZooKeeper that replaces traditional configuration files with centrally mana… | 23 | 1853 | maintenance |
| TorchCraft/TorchCraft TorchCraft is a bridge library connecting the Torch machine learning framework to StarCraft: Brood War via a BWAPI module that streams game… | 10 | 1397 | maintenance |
| client9/libinjection A C library that tokenizes and analyzes input strings to detect SQL injection (SQLi) attacks using fingerprint matching. It has bindings fo… | 32 | 1030 | maintenance |
← prev page 2 / 2