thomscoder / lunaLinks
π 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
β318Updated 8 months ago
Alternatives and similar repositories for luna
Users that are interested in luna are comparing it to the libraries listed below
Sorting:
- LO - small programming language targeting WASM that aims to be as simple as possibleβ471Updated last week
- CoWasm: Collaborative WebAssembly for Servers and Browsers. Built using Zig. Supports Python with extension modules, including numpy.β529Updated 3 weeks ago
- Web49: WebAssembly Interpeterβ330Updated 2 years ago
- wasm viewerβ147Updated 4 months ago
- βοΈ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, cusβ¦β378Updated 8 months ago
- Actually Portable WebAssembly compiler toolchain for self-contained cross-platform binariesβ213Updated 9 months ago
- Tokay is a programming language designed for ad-hoc parsing, inspired by awk.β244Updated last month
- simple, C-like compiled programming languageβ299Updated 2 years ago
- An intepreter for a simple dynamic language written in Rustβ291Updated 10 months ago
- A mini x86-64 assembler for fun and learning.β215Updated 3 months ago
- A lightweight HTTP server as a library.β158Updated 9 months ago
- Kernel in TypeScriptβ203Updated 2 years ago
- How to create minimal wasm module with plain C/C++β524Updated last year
- A toy programming language written in Go that compiles to C.β103Updated 3 years ago
- A version of play.golang.org that runs completely in the browserβ185Updated 3 years ago
- The parallel, concurrent, and functional programming language for scalable software developmentβ457Updated last week
- A tiny WASI runtime written in TypeScriptβ114Updated 3 years ago
- Programming language that compiles into a x86 ELF executable.β169Updated 2 years ago
- π Wasp : Wasm programming languageβ113Updated this week
- HTMX, WebAssembly, Rust, ServiceWorkersβ710Updated last year
- A 23-byte βhello, worldβ program assembled with DEBUG.EXE in MS-DOSβ176Updated 2 years ago
- Tiny Programs: Rosetta code for implementationsβ56Updated last year
- A x86_64 Linux debugger πππβ237Updated last year
- Karmem is a fast binary serialization format, faster than Google Flatbuffers and optimized for TinyGo and WASM.β669Updated 2 years ago
- Β΅ON - a compact and simple binary object notationβ263Updated 2 years ago
- C++ WebAssembly assembler in a single header fileβ171Updated 3 years ago
- Mugo, a toy compiler for a subset of Go that can compile itselfβ125Updated 4 years ago
- Translates WebAssembly modules to portable Cβ763Updated last week
- Toy language for experimentation and fun.β582Updated 3 months ago
- A compact, embeddable scripting engine for applications and microcontrollers for executing programs written in a subset of the JavaScriptβ¦β609Updated last year