WebVM 2.0: A complete Linux Desktop Environment in the browser via WebAssembly

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. webvm

    Virtual Machine for the Web

    Performance is expected to be between 3x-10x slowdown depending on the workload, which for this class of systems is quite good. The gap, especially on the high end, will further shrink as the virtualization engine improves.

    Not all parts of the ISA are as well optimized currently. The codegen for integer operations (the most common by far) is very sophisticated. Floating point and vector operations still have a pretty basic implementation.

    WebVM can run any distro, barring bugs in our syscall layer of course :-)

    You can add your own Dockerfile and deploy a custom version on GitHub: https://github.com/leaningtech/webvm/?tab=readme-ov-file#for...

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. pce

    Emulates Mac Plus, PC, & Atari ST in the browser using WebAssembly

  4. pcjs

    The original IBM PC and other machine emulations in JavaScript

  5. infinite-mac

    A classic Mac loaded with everything you'd want

  6. v86

    x86 PC emulator and x86-to-wasm JIT, running in the browser

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?