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
β311Updated last month
Related projects β
Alternatives and complementary repositories for luna
- Web49: WebAssembly Interpeterβ324Updated last year
- Research WebAssembly Engineβ380Updated this week
- Tokay is a programming language designed for ad-hoc parsing, inspired by awk.β239Updated last week
- Kernel in TypeScriptβ202Updated 2 years ago
- CoWasm: Collaborative WebAssembly for Servers and Browsers. Built using Zig. Supports Python with extension modules, including numpy.β500Updated 10 months ago
- A tiny WASI runtime written in TypeScriptβ115Updated 2 years ago
- A toy programming language written in Go that compiles to C.β97Updated 2 years ago
- LO - small programming language targeting WASM that aims to be as simple as possibleβ449Updated 2 weeks ago
- π Wasp : Wasm programming languageβ112Updated last month
- β184Updated last year
- Samples of WebAssembly Text programsβ136Updated last month
- Tiny & fast WebAssembly edge compute serverβ348Updated last year
- βοΈ Multipass C Compiler, Assembler and X86 emulator written in TypeScriptβ355Updated last month
- The parallel, concurrent, and functional programming language for scalable software developmentβ448Updated this week
- A simple and opinionated HTTP scripting languageβ160Updated 11 months ago
- Karmem is a fast binary serialization format, faster than Google Flatbuffers and optimized for TinyGo and WASM.β655Updated last year
- An expressive, simple, dynamic programming language.β239Updated 7 months ago
- A mini x86-64 assembler for fun and learning.β203Updated 3 years ago
- Mugo, a toy compiler for a subset of Go that can compile itselfβ116Updated 3 years ago
- Programming language that compiles into a x86 ELF executable.β170Updated 2 years ago
- An intepreter for a simple dynamic language written in Rustβ290Updated 3 months ago
- A hobby runtime for JavaScript and TypeScript πβ373Updated this week
- HTMX, WebAssembly, Rust, ServiceWorkersβ697Updated 9 months ago
- C++ WebAssembly assembler in a single header fileβ164Updated 2 years 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
- Rudimentary web browser written in Golangβ399Updated 5 months ago
- A fast and lightweight native programming languageβ1,244Updated this week
- A text editor with an sort-of-unusual undo/redo algorithmβ219Updated last month
- simple, C-like compiled programming languageβ296Updated 2 years ago
- Actually Portable WebAssembly compiler toolchain for self-contained cross-platform binariesβ201Updated 2 months ago