aeon
luna
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
aeon
luna
-
Let's build a WebAssembly compiler and runtime - Tokenizer
In the last article we started building Luna, a toy WebAssembly compiler, and we explored WAT (the WebAssembly text format).
- Luna is a tiny WebAssembly compiler (wat2wasm) and runtime
-
Let's build a WebAssembly compiler and runtime - WebAssembly Text Format
So here I am trying to dissect my journey and the informations I've acquired while writing Luna.
-
Show HN: A tiny WASM compiler and runtime for demonstration purposes
Please take these as suggestions and not criticism :)
https://github.com/thomscoder/luna/blob/009b20c9afd88d0a6572...
The list splitting here is currently un-necessary. Your example for users is
const result = startAeonRuntime(wasmBinary, "addNumbers", n1, n2, n3);
- I've coded a tiny WebAssembly compiler and runtime for demonstration and educational purposes. (can also run in browser)
-
Luna 🌙 - Wrote a tiny WebAssembly compiler, that also runs in browser, built for demonstrative and educational purposes.
Demo: https://luna-demo.vercel.app
- Coded a tiny WebAssembly (wat2wasm) compiler in Go for demonstrative and educational purposes. (also runs in browser)
-
Show HN: Wrote a tiny WebAssembly (wat2wasm) compiler in Go
As a personal project I wrote a really tiny Wat 2 Wasm compiler in Go. Mainly for demonstrative and educational purposes. It was tough: I didn't know anything about WebAssembly internals and I'm a newbie with Go... so I tried to document it as much as I could for anyone that would like to approach the quest in the future!
It misses a lot of features (that will be gradually implemented).
Any feedback is welcomed!!
Demo: https://luna-demo.vercel.app
What are some alternatives?
vidzit-dl - A simple Reddit video downloader that allows you to download videos from Reddit using node js. Made using node-fetch and ffmpeg.wasm.
learngo - ❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
RPG-Maker-MV-Decrypter - You can decrypt RPG-Maker-MV Resource Files with this project ~ If you don't wanna download it, you can use the Script on my HP:
qt - Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
ssvm-nodejs-starter - A template project to run Rust functions in Node.js through the Second State WebAssembly engine.
altair - ⭐✨ Generate portable terminal based documentation. Build the binary and read them from anywhere.
Algorithms-and-Astronomy-Calculator - Site with algorithms and an astronomy calculator plus minesweeper
go-wasm - Examples of how to work with WebAssembly and WASI in Go
golly-bot - A general purpose discord bot, written in GO!
challenge-generator - A program that generates a folder structure with challenges and projects for mastering a programming language.