thomscoder / luna
π A really tiny WebAssembly compiler for demonstration and educational purposes. Written in Go and built as one of my quests to conquer the WebAssembly dungeon
β313Updated 3 months ago
Alternatives and similar repositories for luna:
Users that are interested in luna are comparing it to the libraries listed below
- How to create minimal wasm module with plain C/C++β517Updated last year
- Web49: WebAssembly Interpeterβ327Updated last year
- Kernel in TypeScriptβ203Updated 2 years ago
- CoWasm: Collaborative WebAssembly for Servers and Browsers. Built using Zig. Supports Python with extension modules, including numpy.β510Updated last month
- A 23-byte βhello, worldβ program assembled with DEBUG.EXE in MS-DOSβ171Updated 2 years ago
- LO - small programming language targeting WASM that aims to be as simple as possibleβ463Updated last week
- π Wasp : Wasm programming languageβ112Updated last month
- Programming language comparison by reimplementing the same transit data appβ428Updated last year
- Karmem is a fast binary serialization format, faster than Google Flatbuffers and optimized for TinyGo and WASM.β657Updated last year
- β352Updated 3 years ago
- C++ WebAssembly assembler in a single header fileβ164Updated 2 years ago
- An intepreter for a simple dynamic language written in Rustβ291Updated 5 months ago
- A parser, compiler, and virtual machine evaluator for a minimal subset of Lua; written from scratch in Rust.β185Updated 3 years ago
- Mugo, a toy compiler for a subset of Go that can compile itselfβ119Updated 3 years ago
- The WebAssembly Time Machineβ329Updated 11 months ago
- Actually Portable WebAssembly compiler toolchain for self-contained cross-platform binariesβ206Updated 4 months ago
- A mini x86-64 assembler for fun and learning.β204Updated 3 years ago
- A version of play.golang.org that runs completely in the browserβ184Updated 3 years ago
- βοΈ Multipass C Compiler, Assembler and X86 emulator written in TypeScriptβ370Updated 3 months ago
- A hobby runtime for JavaScript and TypeScript πβ380Updated last week
- wasm viewerβ146Updated 8 months ago
- A Decentralized, K-Ordered 128-bit Unique ID Generator library in C.β93Updated 2 years ago
- Tokay is a programming language designed for ad-hoc parsing, inspired by awk.β242Updated last month
- A tiny WASI runtime written in TypeScriptβ114Updated 2 years ago
- HTMX, WebAssembly, Rust, ServiceWorkersβ709Updated 11 months ago
- A lightweight HTTP server as a library.β155Updated 4 months ago
- Versioning filesystem for Sqliteβ235Updated 7 months ago
- Rudimentary web browser written in Golangβ401Updated 7 months ago
- A Capsule application is a runner (or launcher) of wasm functions. Capsule HTTP can serve the functions through HTTP (itβs possible to usβ¦β288Updated last year
- A toy programming language written in Go that compiles to C.β96Updated 2 years ago