nowfound

Dev tools · alternatives · 2026

24 alternatives to I built a WASM-console using WebAssembly and tinygo

a very (x 10) basic wasm console. Contribute to rajatjindal/wasm-console development by creating an account on GitHub.

This project is a WebAssembly-based console built with tinygo. It allows users to run console applications compiled to WebAssembly in a web browser. The tool is designed for developers and hobbyists interested in… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. I built a WASM-console using WebAssembly and tinygo launched in 2024; newer entries below may have overtaken it.

  1. 1

    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

    2022 · github.com · its alternatives →

  2. 2

    Show HN: TinyWasm - A tiny WebAssembly Runtime written in Rust Hi HN! I'm excited to share TinyWasm (https://github.com/explodingcamera/tinywasm), a WebAssembly Interpreter I developed for my final university project. The main goal of this project was to deepen my understanding of WebAssembly and interpreter design. TinyWasm successfully passes all the official WebAssembly 1.0 tests and also includes features from future proposals such as like bulk memory operations. Initially more of a research project, TinyWasm focuses on simplicity and portability. It has minimal…

    2024 · github.com · its alternatives →

  3. 3

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. - tinygo-org/tinygo

    2018 · github.com · its alternatives →

  4. 4

    A self-hostable Wasm sandbox for JavaScript workers.

    Jun 2026 · kyushu.dev · its alternatives →

  5. 5

    Web49: WebAssembly Interpeter. Contribute to FastVM/Web49 development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  6. 6

    I've open sourced a JavaScript to WASM compiler. It's an experimental tool, but given the semantics I already implemented, I'm fairly certain I am able to eventually cover 100% of JavaScript spec. Any ideas, questions or critique welcomed! If you are interested in WASM, especially with new proposals like WASM GC or exception handling, it might be a good source of seeing these features in action - the project has a few thousand lines of hand written WAT so far.

    2024 · github.com · its alternatives →

  7. 7

    repo of my sizecoding entries. Contribute to ilmenit/sizecoding development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  8. 8

    A WebAssembly runtime embedded in Godot game engine projects. Interact with Wasm modules from GDScript. Accessing Wasm modules via GDScript provides the following benefits. - Sandboxed environment allows safely loading zero-trust mods/extensions to a project. - Single target means that Wasm modules can be built from any language e.g. Rust, Go, AssemblyScript and the single binary can be run on all platforms. - Fast execution compared to GDScript allows for offloading compute-heavy operations or running bots/mods/etc. at high FPS. This might be useful for loading mods, bot AI,…

    2023 · github.com · its alternatives →

  9. 9

    In the [first article in this series](<https://wasmer.io/posts/wasm-as-universal-binary-format-part-1-native-executables>) we demonstrated how you can c...

    2022 · wasmer.io · its alternatives →

  10. 10

    This is the entire Firefox browser rendering to a element. Gecko, all UI components, and the Spidermonkey JS engine are all compiled and running in WebAssembly. Here are a few things you might find interesting: - This is fully end to end encrypted! We use the WISP protocol for TCP-over-websockets. - There is a novel WASM->JS JIT for experimental site speedup - This port cost over 25k in opus&#x2F;fable tokens for debugging and JIT research This was just a fun experiment to push the boundaries of WebAssembly. For a more usable "browser in browser" experience, we also built…

    Jul 2026 · developer.puter.com · its alternatives →

  11. 11

    We’ve reached a major milestone in making any software run with WebAssembly. Thanks to the newest release of Wasmer (4.4) and the Wasmer JS SDK (0.8.0) ...

    2024 · wasmer.io · its alternatives →

  12. 12AT

    Hello, I'm building a WebAssembly compiler and documenting the process in the meantime. This aims to be a tool for demonstration and education purpose. It doesn't aim to do fancy stuff nor to replace existing ones. I'm building this to learn and to improve and hopefully it can be useful for others as well :) From last time I've presented the idea, I've implemented more basic features on Luna and I've built a custom and tiny runtime for Luna! (documenting it of course). Any feedback is really appreciated :) Repo: https:&#x2F;&#x2F;github.com&#x2F;thomscoder&#x2F;luna

    2022 · luna-demo.vercel.app · its alternatives →

  13. 13

    Hi HN! I’m Syrus, from the Wasmer team. We just released the new version of WAPM that is an order of magnitude better than the previous one (that we also announced here in HN two years ago! [0]), enabling an incredible experience for using and publishing WebAssembly packages. The tech stack that we are using includes: * Python and Django (for the backend) with Graphene (for the open GraphQL API [1]) and Django Channels with websockets over GraphQL [2] for subscriptions * Next.js [3] with React-Relay [4] and Tailwind.css [5] for the frontend * WebAssembly and Wasmer [6] (for the online shell)…

    2022 · wapm.io · its alternatives →

  14. 14

    A tiny WebAssembly Runtime written in Rust

    2024 · github.com · its alternatives →

  15. 15WW
  16. 16

    This TypeScript package allows you to safely execute JavaScript code within a WebAssembly sandbox using the QuickJS engine. Perfect for isolating and running untrusted code securely, it leverages the lightweight and fast QuickJS engine compiled to WebAssembly, providing a robust environment for code execution. Features - *Security*: Run untrusted JavaScript code in a safe, isolated environment. - *File System*: Can mount a virtual file system - *Custom Node Modules*: Custom node modules are mountable - *Fetch Client*: Can provide a fetch client to make http(s) calls - *Test-Runner*: Includes…

    2024 · github.com · its alternatives →

  17. 17

    🐹🕸️ WebAssembly runtime for Go. Contribute to wasmerio/wasmer-go development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  18. 18

    Hi everyone, I built a runtime to isolate untrusted code using wasm sandboxes. Basically, it protects your host system from problems that untrusted code can cause. We’ve had a great discussion about sandboxing in Python lately that elaborates a bit more on the problem [1]. In TypeScript, wasm integration is even more natural thanks to the close proximity between both ecosystems. The core is built in Rust. On top of that, I use WASI 0.2 via wasmtime and the component model, along with custom SDKs that keep things as idiomatic as possible. For example, in Python we have a simple decorator:…

    Feb 2026 · github.com · its alternatives →

  19. 19GP
  20. 20

    Run WebAssembly made for outside the browser, inside the browser.

    2022 · runno.dev · its alternatives →

  21. 21AW

    2017 · funkykarts.rocks · its alternatives →

  22. 22

    Run KolibriOS, Linux or Windows 98 in your browser

    2022 · copy.sh · its alternatives →

  23. 23

    Dev's offline page is fun and we did implement it with Rust and WebAssembly. Go is simple. Can we d... Tagged with go, webassembly, showdev.

    2019 · dev.to · its alternatives →

  24. 24

    Using wasm-bindgen, and the tween-rs crate

    2024 · rustween.mtassoumt.uk · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →