Life & fun · alternatives · 2026
24 alternatives to Explore IOCCC 2020 entries in the browser via CheerpX (x86-to-WASM JIT)
Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Explore IOCCC 2020 entries in the browser via CheerpX (x86-to-WASM JIT) launched in 2021; newer entries below may have overtaken it.
- 1

Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.
2021 · repl.leaningtech.com · its alternatives →
- 2

Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.
2021 · repl.leaningtech.com · its alternatives →
- 3CX
Run anything in the browser with Leaning Technologies
2020 · leaningtech.com · its alternatives →
- 4VM
2013 · blog.grunseid.com · its alternatives →
- 5

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

Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.
2022 · webvm.io · its alternatives →
- 7
Hyper 3▲643A cross-platform terminal powered by web technologies
2019 · hyper.is · its alternatives →
- 8

Run KolibriOS, Linux or Windows 98 in your browser
2022 · copy.sh · its alternatives →
- 9

Run KolibriOS, Linux or Windows 98 in your browser
2013 · copy.sh · its alternatives →
- 10

A self-hostable Wasm sandbox for JavaScript workers.
Jun 2026 · kyushu.dev · its alternatives →
- 11

We just open-sourced Lume - a tool we built after hitting walls with existing virtualization options on Apple Silicon. No GUI, no complex stacks - just a single binary that lets you spin up macOS or Linux VMs via CLI or API. Why we built Lume: - Run native macOS VMs in 1 command, using Apple Virtualization.Framework: `lume run macos-sequoia-vanilla:latest` - Prebuilt images on https://ghcr.io/trycua (macOS, Ubuntu on ARM) - API server to manage VMs programmatically `POST /lume/vms` - A python SDK on github.com/trycua/pylume Run prebuilt macOS images in just…
2025 · github.com · its alternatives →
- 12

A secure WebAssembly VM catered for decentralized applications. - perlin-network/life
2018 · github.com · its alternatives →
- 13

Hi HN, To truly understand how operating systems and network protocols work, I decided to combine two classic learning tools: the xv6 teaching OS and a from-scratch TCP/IP stack. I'm excited to share the result: my own from-scratch TCP/IP networking stack running directly inside the xv6-riscv (https://github.com/pandax381/xv6-riscv-net) kernel. The project uses a modern virtio-net driver, allowing it to run seamlessly in QEMU and communicate with the host machine. Key features: - From-Scratch Stack: The core is powered by microps…
2025 · github.com · its alternatives →
- 14

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

hey guys. the other day i was migrating hosting providers and i just needed something not too heavy and convenient to spin up my backups for awhile and realised there is almost nothing out there. kimchi hasn't been updated for years and cockpit is heavy. so here's something i came up with in a couple hours because of a sudden urge, nothing fancy just basic creation with cloud init, lifecycle management and image/storage, but it's modern-ish and it compiles to a 8.4mb binary inclusive of the embedded web UI, CLI and API, and only dep is libvirt.
2025 · github.com · its alternatives →
- 16

A little web server written in C for Linux. Supports: CGI, Reverse Proxy. Single threaded using I/O multiplexing (select).
2023 · github.com · its alternatives →
- 17

A (WIP) WebAssembly System Interface implementation for Deno - caspervonb/deno-wasi
2020 · github.com · its alternatives →
- 18OS
2012 · ubercomp.com · its alternatives →
- 19

Run WebAssembly made for outside the browser, inside the browser.
2022 · runno.dev · its alternatives →
- 20

:racehorse: Extremely minimal vmm for linux written in C. Hopefully someday will spin linux-vm for you. - flouthoc/wiser
2021 · github.com · its alternatives →
- 21

Z80-based CP/M emulator, in golang. Happily runs Zork, Microsoft BASIC, Turbo Pascal, Wordstar, etc. - skx/cpmulator
2024 · github.com · its alternatives →
- 22

VM with JIT-compiler for ATMega32 written in Rust. Contribute to MackieLoeffel/avr-vm development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 23
Icebergs▲81Linux in the browser (Full, fast, root access via HTML5)
2015 · icebergs.io · its alternatives →
- 24WW
2020 · blog.yifangu.com · its alternatives →
Also compare
- CheerpX – x86 Node.js/python3/Ruby REPL in browser via WebAssembly JIT alternatives
- Run Python, Ruby, Node.js, C++, Lua in the Browser via x86 to WASM JIT alternatives
- CheerpX – x86 virtualization in browser using WebAssembly – Python Demo alternatives
- Virtual Machines in the Browser alternatives
- Firefox in WebAssembly alternatives
- WebVM – x86 VM in WebAssembly, now with networking (via Tailscale) alternatives
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 →