Showing 20 of 20 projects
A lightweight macOS automation app that lets you write custom Lua scripts to control windows, apps, and system behavior.
A high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
A collection of pure Lua libraries for data handling, functional programming, and OS path management, inspired by Python's standard library.
A Neovim plugin manager inspired by Cargo that automates dependency and build management using luarocks.
A simple, flexible Entity Component System (ECS) library for Lua, designed for game development and complex simulations.
A comprehensive utility library for functional programming in Lua, inspired by Underscore.js.
Lua bindings for POSIX APIs, enabling system-level programming from Lua scripts.
SQLite LuaJIT binding with a simple, opinionated API for storing, retrieving, caching, and persisting SQLite databases.
A Lua script that automates packaging and distribution of LÖVE games for Windows, macOS, and Linux.
A template repository for creating Neovim plugins with a pre-configured Lua structure, testing, and CI workflows.
A static analyzer and linter for Lua code that detects undefined globals, unused variables, and other issues.
A self-contained C implementation of MessagePack serialization for Lua 5.1/5.2/5.3 with no external dependencies.
A Lua binding to libcurl providing low-level C bindings and high-level APIs for HTTP, FTP, and other network protocols.
A feature-rich command line argument parser for Lua inspired by Python's argparse.
A fast, embedded Lua templating engine that compiles templates directly to Lua code for high-performance rendering.
A pure-Lua MQTT client library supporting both v3.1.1 and v5.0 protocols for maximum portability.
A Lua module for terminal manipulation, providing color output, cursor control, and screen clearing functions.
A low-level Lua wrapper for pthreads and WIN32 threads that provides isolated Lua states in separate threads without shared memory.
A feature-rich command-line argument parser for Lua supporting required/optional arguments, flags, commands, and automatic help generation.
A GitHub Action that builds LÖVE game projects into distributable executables for Windows, macOS, and Linux.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.