Dev tools · alternatives · 2026
24 alternatives to LuaJIT FFI binding to libuv with coroutines
LuaJIT FFI binding for libuv. Contribute to pguillory/luajit-libuv development by creating an account on GitHub.
LuaJIT-libuv is a Lua library that provides access to libuv, a cross-platform asynchronous I/O library, through LuaJIT's foreign function interface. It enables Lua developers to use libuv's non-blocking capabilities… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. LuaJIT FFI binding to libuv with coroutines launched in 2014; newer entries below may have overtaken it.
- 1

laboratório de integração Lua com libuv para execução de scripts assíncronos e experimentação de POCs - joaoneto/lua-libuv
2025 · github.com · its alternatives →
- 2

LuaJIT 2.0 and 2.1 bytecode generator, assembler, parser, viewer and test VM. Lua 5.1 parser, IDE and debugger. - rochus-keller/LjTools
2019 · github.com · its alternatives →
- 3

Lua with C/C++/Java/Javascript syntax. Contribute to mingodad/ljs development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 4

Node bindings for libui, an awesome native UI library for Unix, OSX and Windows - parro-it/libui-node
2016 · github.com · its alternatives →
- 5

LuaJIT FFI bindings for Chromium Embedded Framework (**UNSTABLE**) - Planimeter/lcef
2018 · github.com · its alternatives →
- 6

Some time ago, I was implementing saves for my LOVE2D game. I wanted to do a full dump of the game state -- which included closures (AI), complex graphs, sets with tables as keys and also fundamentally non-serializable data (coroutines and userdata), that require user-defined serialization/deserialization logic. I went through every Lua serialization library -- none covered all data types/cases. So I wrote my own. It is a polished version, thoroughly annotated, tested and documented. It is made to be as functional and customizable as possible (or at least I did everything I could…
2025 · github.com · its alternatives →
- 7

C++14 high performance non-blocking network IO (based on epoll + boost.context) - matt-42/moustique
2018 · github.com · its alternatives →
- 8

:copyright: Concurrent Programming Library (Coroutine) for C11 - sharow/libconcurrent
2016 · github.com · its alternatives →
- 9

2015 · github.com · its alternatives →
- 10QB
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
2017 · therecipe.github.io · its alternatives →
- 11

An open source Lua framework for building 3D games and VR experiences.
2017 · lovr.org · its alternatives →
- 12

A gameboy emulator written in pure Lua. Work in progress. - zeta0134/LuaGB
2017 · github.com · its alternatives →
- 13

Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.
2021 · repl.leaningtech.com · its alternatives →
- 14

We just open-sourced Lume - a tool we built after hitting walls with existing virtualization options on Apple Silicon. No GUI, no complex stacks - just a single binary that lets you spin up macOS or Linux VMs via CLI or API. Why we built Lume: - Run native macOS VMs in 1 command, using Apple Virtualization.Framework: `lume run macos-sequoia-vanilla:latest` - Prebuilt images on https://ghcr.io/trycua (macOS, Ubuntu on ARM) - API server to manage VMs programmatically `POST /lume/vms` - A python SDK on github.com/trycua/pylume Run prebuilt macOS images in just…
2025 · github.com · its alternatives →
- 15

Hi HN, clx is an ahead-of-time compiler for standard Lua that generates C++20 and produces standalone native executables through GCC, Clang or MSVC. The project started as an experiment to see whether modern C++ could be used as a portable compiler backend instead of LLVM or direct machine code generation. The generated code is then compiled and optimized by the host toolchain. The latest release replaces the previous NaN-tagged value representation with a new shadow-types implementation, adds full int64 support, improves native arithmetic code generation and adds ARM64 macOS coroutine…
Jul 2026 · github.com · its alternatives →
- 16

Lua + SQLite + musl libc running on x86. Contribute to ers35/luakernel development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 17

🥐 A Lua REPL and debugger. Contribute to giann/croissant development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 18

Not sure if I would post this for the last day of #marchintosh OR wait for tomorrow the 1st of April. Both apply equally. Anyway, here's a pet project of mine, I made it as a glued on for another pet project of mine, but it developed a life of it's own now and can soar skyward toward success, fame, and glory.
2024 · github.com · its alternatives →
- 19
glot.io▲261An open source pastebin with runnable snippets and API
2016 · glot.io · its alternatives →
- 20

Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod
2014 · github.com · its alternatives →
- 21

A cross-platform build utility based on Lua
2019 · xmake.io · its alternatives →
- 22

Single header stackful cross-platform coroutine library in pure C. - edubart/minicoro
2021 · github.com · its alternatives →
- 23

Lua in Python. Contribute to scoder/lupa development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 24

Build a standalone executable from a Lua program. Contribute to ers35/luastatic development by creating an account on GitHub.
2015 · github.com · its alternatives →
Also compare
- Lua-libuv – A Lua with libuv experiments alternatives
- LuaJIT assembler/assembly language for direct bytecode programming alternatives
- Lua/LuaJIT with C/C++/Java/JavaScript syntax alternatives
- Node bindings for libui, a native UI library for Unix, OS X and Windows alternatives
- Lcef – LuaJIT FFI Bindings for Chromium Embedded Framework alternatives
- Ldump – serialize any Lua data alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →