nowfound

Dev tools · alternatives · 2026

24 alternatives to Docker in the browser using x86-to-WASM recompilation

Run KolibriOS, Linux or Windows 98 in your browser

Docker in the browser using x86-to-WASM recompilation runs containerized applications directly in a web browser by converting x86 machine code to WebAssembly. It is designed for developers who need to test and run… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Docker in the browser using x86-to-WASM recompilation launched in 2022; newer entries below may have overtaken it.

  1. 1

    Run KolibriOS, Linux or Windows 98 in your browser

    2013 · copy.sh · its alternatives →

  2. 2

    Run KolibriOS, Linux or Windows 98 in your browser

    2016 · copy.sh · its alternatives →

  3. 3

    I've been working with a partner team to integrate wasm workloads with existing container toolchains with the goal of enabling wasm workloads anywhere, be it on the edge, in kubernetes, or wherever. To that end, this project implements a containerd shim which runs those wasm workloads. It is designed as a library to bring your own host implementation, but also includes an implementation for WASI. Right now the library assumes you are using wasmtime, which is embedded in. It works either standalone (run with containerd directly) or in kubernetes. Kubernetes networking and storage are wired…

    2022 · github.com · its alternatives →

  4. 4

    Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.

    2021 · repl.leaningtech.com · its alternatives →

  5. 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. 6

    #!/usr/bin/env docker run. GitHub Gist: instantly share code, notes, and snippets.

    2024 · gist.github.com · its alternatives →

  7. 7

    A Docker container in your browser. Contribute to codetainerapp/codetainer development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  8. 8

    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 →

  9. 9

    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 →

  10. 10

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

    2022 · runno.dev · its alternatives →

  11. 11

    Earlier this year, we released our open-source game engine [0] built with Rust, WebAssembly, and WebGPU. Today, we’re happy to announce the Ambient platform, which brings web deployment, server hosting, and more to the runtime. With Ambient, you can make a game, deploy it to the browser in one command, share your URL and instantly play with others, no downloads or installs needed. Our WASM use is innovative; it is being used as both a sandboxed runtime for user code, and as a way to run the entire Ambient runtime in the browser. This, paired with our ECS data model, enables a highly modular…

    2023 · ambient.run · its alternatives →

  12. 12

    Docker based portable Workstation. Contribute to mikadosoftware/workstation development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  13. 13

    A little help for programmers, who wants to run C&#x2F;C++ code in the browser. (This is my second attempt to show it, first time I got banned bcoz of my personal page domain, I don't really understand it why is is suspicious.)

    2022 · github.com · its alternatives →

  14. 14

    Dev environments, in your web app

    2023 · webcontainers.io · its alternatives →

  15. 15

    Dockerized is like npx for unix tools: Run popular cli tools without installation. Example: dockerized npm init dockerized python2 somescript.py Run an older version of a tool: NODE_VERSION=15.0 dockerized node Use cases: - Maintaining multiple versions of an app - Installing without polluting host machine - Quickly run some commands you may not have installed Features: - intuitive use. Just the original command, but with 'dockerized' in front. - dockerized apps can access the current directory and read&#x2F;modify files, just like native apps. - no need to know which docker image this…

    2022 · github.com · its alternatives →

  16. 16

    If you’ve ever worked with web scraping or automation using Puppeteer or Playwright, you know that running Chrome can be tricky. While headless mode (Chrome with no display) often works, some page elements only render in headed mode, forcing you to run Chrome with a display. This usually means bloating your Dockerfile with complex dependencies like xvfb. Updating your server or Lambda container to handle this can increase costs and lead to dependency hell. The Solution: I’ve built a streamlined solution—a Docker image that runs Chrome with all its necessary dependencies and exposes a FastAPI…

    2024 · hub.docker.com · its alternatives →

  17. 17WW
  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. 19

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

    2023 · github.com · its alternatives →

  20. 20
    Keystone▲125

    We kept hitting the same wall: you clone some arbitrary repo and just want it to run without any configuration work. So we built Keystone, an open source tool that spins up a Modal sandbox, runs Claude Code inside it, and produces a working .devcontainer&#x2F; config (Dockerfile, devcontainer.json, test runner) for any git repo. We build on the dev container standard, so the output works with VS Code and GitHub Codespaces out of the box. Main use cases: reproducible dev&#x2F;CI environments, self-describing repos, and safely sandboxed coding agents. Our goal is to encourage all repos to…

    Mar 2026 · github.com · its alternatives →

  21. 21GP
  22. 22

    Nodebook - Multi-Lang Web REPL + CLI Code runner. Contribute to netgusto/nodebook development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  23. 23

    Learn how to import a Docker container using Python.

    2016 · blog.deepgram.com · its alternatives →

  24. 24

    I am super excited to open-source the code executor behind logicboard.com - an in-browser collaborative code editor. The backend is written in Elixir+Phoenix and implements a WebSocket API to execute code in docker containers. Next steps include making this more secure, I am considering Google's gVisor to implement better isolation between containers and the host kernel.

    2023 · 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 →