Microservice & API Management Layer.
LuaApache License 2.0active
115 projects33 categories
Sourced fromLewisJEllis/awesome-lua
Microservice & API Management Layer.
LuaApache License 2.0active
An ebook reader application supports PDF, DJVU, EPUB, FB2 and much more, running on Kindle, Kobo, PocketBook and Android devices.
LuaGNU Affero General Public License v3.0active
The official Lua repo, as seen by the Lua team, mirrored to GitHub.
Cactive
Lua 5.1 VM and compiler implemented in Go with Go APIs.
GoMIT Licensesteady
A list like this one, but focused on game dev and the LÖVE platform.
PowerShellCreative Commons Zero v1.0 Universalactive
Node.js's underlying architecture (libUV) with Lua on top instead of JavaScript.
LuaApache License 2.0steady
A list like this one, but focused on OpenResty.
active
High-performance functional programming library designed for LuaJIT.
LuaOtherslowing
A fast and tiny JSON library in pure Lua.
LuaMIT Licenseslowing
Simple static analyzer which detects accidental globals and undefined or shadowed locals.
LuaMIT Licensedormant
Lua Redis client driver for OpenResty.
Luaactive
Simple but robust OOP library with inheritance, methods, metamethods, class variables and mixins.
LuaMIT Licensesteady
A lightweight library for mapping data, functions, and classes back and forth between C++ and Lua.
Csteady
Human-readable representation of Lua tables.
LuaMIT Licensesteady
Utility belt library geared toward game development.
LuaMIT Licenseslowing
2D platformer based on Community's Digital Estate Planning episode, made with LÖVE.
Luaslowing
Python bindings to LuaJIT2.
PythonOtheractive
A pure C# implementation of Lua 5.2, focused on compatibility with the Unity game engine.
C#MIT Licenseslowing
Minimal rectangle-based collision detection which handles tunnelling and basic collision resolution.
LuaMIT Licenseslowing
Blazing fast JSON encoding/decoding implemented in C and exposed to Lua.
CMIT Licenseslowing
Powerful remote debugger with breakpoints and stack inspection. Used by ZeroBraneStudio.
LuaOtherslowing
An MVC web framework compatible with OpenResty, Apache and other webservers.
LuaMIT Licensedormant
Lua-oriented template engine for OpenResty, somewhat Jinja-like.
LuaBSD 3-Clause "New" or "Revised" Licensedormant
Simple tool for turning Lua programs into standalone executables.
LuaCreative Commons Zero v1.0 Universalslowing
Asynchronous HTTP and WebSocket library with client and server APIs, TLS, and HTTP/2; based on cqueues.
LuaMIT Licenseslowing
Lua VM on the web; a direct port of the C interpreter via LLVM, emscripten, and asm.js.
CMIT Licensedormantarchived
Kafka client driver based on OpenResty cosockets.
LuaBSD 3-Clause "New" or "Revised" Licenseslowing
Fusion of Mario and Portal, made with LÖVE. See also its wikipedia entry.
Luaslowing
Pure Lua client library for Redis.
LuaMIT Licenseslowing
Lua MySQL driver for OpenResty.
Luaactive
Golang bindings to the Lua C API.
CMIT Licenseslowing
Small library for tweening, with several easing functions.
LuaOtherdormant
Functional programming utility belt, inspired by Underscore.js.
LuaMIT Licensedormant
Fast, lightweight, and easy-to-use pathfinding library for grid-based games.
LuaMIT Licensedormant
Serializer and pretty printer.
LuaOtherdormant
Bindings for POSIX APIs, including curses.
CMIT Licenseactive
A typed superset of Lua that compiles to plain Lua.
Luadormant
A more opinionated and specific, and therefore more rigorous, guide.
dormant
Library implementing a message passing model with one OS thread per Lua thread.
C++Othersteady
Reactive Extensions, Observables, etc.
LuaMIT Licensedormant
A Lua VM implemented in JavaScript. Slower than lua.vm.js, but with better docs, examples, and JS interfacing.
LuaMIT Licensedormant
A fast, lightweight tweening library for Lua with easing functions and the ability to group tweens together.
LuaMIT Licensedormant
Minimalist OOP library with basic classes, inheritance, and mixins in 30 lines.
LuaOtherdormant
Standalone FFI library, compatible with the LuaJIT FFI interface.
Cdormantarchived
Pegasus.lua is a http server to work with web applications written in Lua language.
LuaMIT Licensesteady
A tetris clone, written in literate style with "an emphasis on learn-from-ability".
LuaThe Unlicensedormant
Lua PostgreSQL driver for OpenResty, LuaSocket, and cqueues.
MoonScriptMIT Licenseactive
Lua bindings to ImageMagick for LuaJIT using FFI.
Luaslowing
WebSocket client and server modules. Webserver-agnostic, implemented in Lua on top of LuaSocket.
LuaMIT Licenseactive
A series of 'Missions' to work through which are designed to teach aspects of Lua along the way.
Luaslowing
A MessagePack C implementation with Lua bindings, as used by Redis.=
Cdormant
A collection of cryptographic primitives written in pure Lua.
LuaMIT Licenseslowing
Shortens the iteration cycle by auto-swapping changed Lua files in a running LÖVE project.
LuaMIT Licensedormant
Pure Lua parser and compiler, used for generating ASTs. A number of other tools make use of the Metalua parser in this way.
Luaslowing
Lua Decompiler for Lua version 5.1.
CMIT Licensedormant
Network multiplayer for Corona, LÖVE, and more, following a simple pub-sub model.
Luaactive
A Pac-man clone, made with LÖVE.
Luadormant
Emacs major mode for editing Lua.
Emacs LispGNU General Public License v3.0slowing
Browser-based debug console. Originally made for LÖVE, but works in any project with LuaSocket support.
LuaMIT Licensedormant
Middle-weight standard library extension; adds some useful data structures, utility functions, and basic functional stuff.
LuaMIT Licenseactive