Run your C/C++, Java, Flash, and x86 binaries directly in the browser. No servers. Just WebAssembly.
Interested in any of our technologies, or generally in compilers, virtual machines, or WebAssembly? 👉 Join our Discord!
A server-less virtual Linux environment running fully client-side
- Built on CheerpX, our x86 virtualization engine
- Run a full Linux userspace, terminal and tools included
- Full in-browser networking support through Tailscale
- Supports custom images
- Claude Computer Use support
- A complete Linux desktop environment in WebVM 2.0
Full-Stack Development Environments in the Browser
- Entirely client-side: instant startup
- Language support: Node.js available. Python and Ruby support planned.
- Supports inbound and outbound networking
- Expose HTTP endpoints publicly using Portals
- Run multiple processes or services in parallel with true concurrency
- Persistent filesystem stored locally in the browser
- Ideal for interactive tutorials, quick experiments, and shareable development environments
Website / Repository / Documentation
An open-source C/C++ compiler that emits WebAssembly and JavaScript
- Port C/C++ libraries to the browser for use in JavaScript
- Write your web application in high-performance C++
- Emits best-optimised output without external tooling
- Stays up-to-date with LLVM/Clang upstream
Website / Repository / Documentation
A Java Virtual Machine and runtime for the browser, backed by WebAssembly
- 100% compatible with Java 8
- Full runtime environment for applications, applets, libraries, and Java Web Start / JNLP applications
- Run any Java library from JavaScript using only its JAR file
- Java-JavaScript interoperability
- Swing and AWT Support
- Compile and run Java in the browser
Website / Repository / Documentation
A WebAssembly-powered x86 virtual machine for the browser
- Execute unmodified x86 binaries from JavaScript 🤯
- Safe sandboxed execution fully client-side
- Includes a x86-to-WebAssembly JIT compiler, a virtual block-based file system, and a Linux syscall emulator
- The engine behind WebVM
- CheerpX for Flash: See Flash content in modern browsers by running Flash Player via CheerpX