nowfound

Life & fun · November 9, 2019

LuaJIT assembler/assembly language for direct bytecode programming

LuaJIT 2.0 and 2.1 bytecode generator, assembler, parser, viewer and test VM. Lua 5.1 parser, IDE and debugger. - rochus-keller/LjTools

LuaJIT assembler/assembly language for direct bytecode programming launched on November 9, 2019 with 141 votes, #173 of 3,203 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 6 years on.

Visit github.com ↗Alternativestop 5% of November 2019

In plain words

LuaJIT is an assembler that enables direct bytecode programming in Lua. Launched in 2019, it allows developers to write assembly language code that compiles to LuaJIT bytecode. The tool is designed for programmers who need low-level control over Lua execution or want to optimize performance-critical code. It sits at the intersection of Lua scripting and systems-level programming, offering a way to bridge high-level Lua with direct bytecode manipulation.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • LuaJIT FFI binding to libuv with coroutines2014 · github.com · ▲101

    LuaJIT FFI binding for libuv. Contribute to pguillory/luajit-libuv development by creating an account on GitHub.

  • Lua/LuaJIT with C/C++/Java/JavaScript syntax2018 · github.com · ▲77

    Lua with C/C++/Java/Javascript syntax. Contribute to mingodad/ljs development by creating an account on GitHub.

  • A readable macroassembler for .NET that no one asked for2023 · github.com · ▲67

    Readable macroassembler for CLR IL. Contribute to akalenuk/milasm development by creating an account on GitHub.

  • I spent my vacation writing a modern JVM assembler2022 · github.com · ▲218

    A JVM assembler for the modern age. Contribute to roscopeco/jasm development by creating an account on GitHub.

  • A console-based editor with Lua support, based on antirez's project2016 · github.com · ▲85

    A minimal text-editor with lua scripting. Contribute to skx/kilua development by creating an account on GitHub.

  • Clx – Compile Lua to Native Executables Through C++20Jul 2026 · github.com · ▲143

    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…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, November 2019

the whole month →
  • Manage all your small projects for free

    Work · 2019 · basecamp.com

  • Product tips in a comic book format

    Growth · 2019 · growth.design

  • A futuristic electric pickup truck from Tesla ⚡️

    Life & fun · 2019 · tesla.com

  • Cocoon▲674

    A private app for the most important people in your life

    Work · 2019 · cocoon.com

  • Adalo▲616

    Build apps for every platform, without code ✨

    Work · 2019 · adalo.com

  • Remove the background from any image for free

    Work · 2019 · stickermule.com