Showing 36 of 74 projects
A modern, multi-threaded HTTP benchmarking tool for generating significant load on web servers and APIs.
A document viewer and ebook reader optimized for e-ink devices, supporting PDF, EPUB, DjVu, and many other formats.
A dynamic, real-time, high-performance cloud-native API gateway and AI gateway for traffic management and service orchestration.
A free, open-source 2D game framework for creating cross-platform games with Lua.
A scriptable multi-threaded benchmark tool for databases and systems based on LuaJIT.
Lua + libUV + jIT = pure awesomesauce
A simple and fast packet networking toolkit for building high-performance network applications with Lua and kernel bypass.
Safe, high-level Rust bindings for Lua 5.1-5.5, LuaJIT, and Luau with async/await support.
A simple Lua framework for rapidly building VR experiences across multiple platforms and devices.
A curated list of OpenResty modules, Lua libraries, and resources for building high-performance web applications.
A high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
An open source API management platform that handles access control, rate limiting, analytics, and unified documentation.
A pure Lua JSON library for encoding and decoding, optimized for speed and minimal footprint.
A collection of pure Lua libraries for data handling, functional programming, and OS path management, inspired by Python's standard library.
A Lua HTTP client cosocket driver for OpenResty/ngx_lua, supporting streaming, keepalives, and proxy connections.
A static analyzer and linter for Lua code that detects undefined globals, unused variables, and other common issues.
An elegant and easy-to-use unit testing framework for Lua, LuaJIT, and MoonScript.
A remote debugger for Lua (5.1-5.4 and LuaJIT) supporting cross-platform debugging, breakpoints, and state inspection.
A Lua MVC web framework compatible with multiple Lua versions, web servers, and databases.
A free and open-source PICO-8 API implementation in LÖVE for running PICO-8 games on other platforms.
A command-line tool that compiles Lua programs into standalone executables that run without a Lua interpreter.
A comprehensive HTTP library for Lua supporting HTTP(S) 1.0, 1.1, and 2.0 for both client and server applications.
A Lua wrapper for the Discord API, enabling Discord bot development on the Luvit runtime with an event-driven, object-oriented interface.
A LÖVE-based 2D game engine for Lua, designed for multiplayer-first experiences with professional-grade features.
Go bindings for the Lua C API, enabling Go programs to embed and interact with Lua virtual machines.
A Lua serializer and pretty printer that produces human-readable output and reliable deserialization.
Lua bindings for POSIX APIs, enabling system-level programming from Lua scripts.
A cross-platform GPU-oriented C++ application and game framework for building performant UIs and graphics using modern GPUs.
SQLite LuaJIT binding with a simple, opinionated API for storing, retrieving, caching, and persisting SQLite databases.
A minimal 30-line framework for object-oriented programming in Lua with classes, inheritance, and mixins.
A static analyzer and linter for Lua code that detects undefined globals, unused variables, and other issues.
An RFC-compliant, ESI-capable HTTP cache for Nginx/OpenResty backed by Redis, designed as a fast alternative to Squid/Varnish.
Lua bindings to ImageMagick and GraphicsMagick for LuaJIT using FFI, enabling image manipulation from Lua scripts.
A lightweight, dependency-free C++17 library for binding Lua to C++ with support for multiple Lua implementations.
A lightweight immediate mode GUI module for LÖVE game engine, enabling in-game UI creation.
A NeoVim plugin that annotates source code with profiling data from perf, LuaJIT, and other profilers to visualize performance bottlenecks.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.