Dev tools · alternatives · 2026
24 alternatives to A cross-platform c/c++ build utility based on Lua
🔥 A cross-platform build utility based on Lua. Contribute to xmake-io/xmake development by creating an account on GitHub.
A cross-platform build utility for C and C++ projects that uses Lua as its configuration language. Designed for developers who need to manage builds across multiple operating systems, it provides an alternative to… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A cross-platform c/c++ build utility based on Lua launched in 2020; newer entries below may have overtaken it.
- 1

🔥 A cross-platform build utility based on Lua. Contribute to xmake-io/xmake development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 2

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

- 4

🔥 A cross-platform build utility based on Lua. Contribute to xmake-io/xmake development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 5

makefile lua build-system cross-platform
2017 · xmake.io · its alternatives →
- 6

2017 · asciinema.org · its alternatives →
- 7

- 8

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

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 →
- 10

A multitasking monolithic Kernel based x86 targeting Operating System written in C# from scratch aiming for high-level implementation of drivers in managed environment. - amaneureka/AtomOS
2017 · github.com · its alternatives →
- 11

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 →
- 12

2024 · github.com · its alternatives →
- 13
Ionic Platform▲288Build, deploy, and scale hybrid apps, the easy way
2016 · ionic.io · its alternatives →
- 14EA
Hi HN! If you've ever tried to build a desktop app, you probably understand our frustrations with how challenging it is to build one and make it available on Mac, Windows, and Linux. Even with Electron, you still have to set up your own build pipelines, updating mechanisms, code-signing, deployments, and deal with cross-platform compatibility issues. We built EXT to make building cross-platform desktop software easier! Dog-fooding our own APIs, we ported 36 initial games and utilities to the EXT store (all free), and we've open-sourced all of them: https://github.com/extpkg If…
2024 · ext.store · its alternatives →
- 15

I love C and C++, but setting up projects can sometimes be a pain. Every time I wanted to start something new I'd spend the first hour writing CMakeLists.txt, figuring out find_package, copying boilerplate from my last project, and googling why my library isn't linking. By the time the project was actually set up I'd lost all momentum. So, I built Craft - a lightweight build and workflow tool for C and C++. Instead of writing CMake, your project configuration goes in a simple craft.toml: [project] name = "my_app" version = "0.1.0" language = "c" c_standard = 99 [build] type = "executable"…
Apr 2026 · github.com · its alternatives →
- 16

- 17
ToDesktop 2.0▲380All in one platform for building and releasing desktop apps
2020 · todesktop.com · its alternatives →
- 18

A minimal text-editor with lua scripting. Contribute to skx/kilua development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 19

Minimal-overhead C++ wrapper for Lua. Contribute to vapourismo/luwra development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 20

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

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 →
- 22

- 23

A high performance, middleware oriented C++14 http web framework please use matt-42/lithium instead - matt-42/silicon
2015 · github.com · its alternatives →
- 24

Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.
2021 · repl.leaningtech.com · its alternatives →
Also compare
- Xmake, a modern C/C++ build utility alternatives
- A Modern C/C++ build tools (Simple, Fast, Cross-platform) alternatives
- xmake alternatives
- A make-like build utility based on Lua alternatives
- A make-like build utility based on Lua alternatives
- How to use xmake to build the cross–platform c/c++ project 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 →