Dev tools · alternatives · 2026

24 alternatives to WAPM
The WebAssembly Package Manager
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. WAPM launched in 2019; newer entries below may have overtaken it.
- 1

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 →
- 2

Web49: WebAssembly Interpeter. Contribute to FastVM/Web49 development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 3

- 4

2022 · zaplib.com · its alternatives →
- 5DD
Hey y'all, I've been using docker compose a lot in my local network, and managing setup between machines is a bit of a pain in the ass for me. I wanted an easy way to share complex configurations. At the moment most docker compose package management is done by adding a docker-compose.yml to your repo, adding a bunch of setup instructions, and hoping they are well followed. This didn't feel like a smart way to go about it to me. I wanted to create a way to create a complex package, say a series of related or linked services, and provide some meaningful way to have users install it. That's why…
2020 · its alternatives →
- 6
WebAssembly▲86New binary format for compiling applications for the web
2015 · github.com · its alternatives →
- 7VO
2023 · vimonlineeditor.com · its alternatives →
- 8

Run KolibriOS, Linux or Windows 98 in your browser
2022 · copy.sh · its alternatives →
- 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

A (WIP) WebAssembly System Interface implementation for Deno - caspervonb/deno-wasi
2020 · github.com · its alternatives →
- 11

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 →
- 12

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/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 →
- 13

Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.
2022 · webvm.io · its alternatives →
- 14

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 →
- 15WC
2020 · wacc.rancidbacon.com · its alternatives →
- 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

🐹🕸️ WebAssembly runtime for Go. Contribute to wasmerio/wasmer-go development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 18WT
Waputer is an operating system that runs entirely in the browser. When you visit the website at https://waputer.app, a kernel written in JavaScript sets up a filesystem and launches a WebAssembly program, which in turn talks to the kernel to handle the display and input. A purely terminal-based version is at https://waputer.dev. My original intention was to create programs that run in the browser that have a lot more in common with the desktop. The traditional "hello world" program is not really suited for the web. Waputer changes that. The GitHub repo at…
Apr 2026 · waputer.app · its alternatives →
- 19SL
2015 · zarkzork.com · its alternatives →
- 20

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 →
- 21

a very (x 10) basic wasm console. Contribute to rajatjindal/wasm-console development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 22

Compile WebAssembly to JVM and other WASM tools. Contribute to cretz/asmble development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 23

Built a browser-based FFmpeg editor that runs entirely client-side via WebAssembly. Your files never leave your device -- all processing happens in a Web Worker. Works offline as an installable PWA after first load.
Jun 2026 · github.com · its alternatives →
- 24

:package: Like npm, but faster - an alternative package manager for Node - alexanderGugel/ied
2015 · github.com · 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 →