JSLinux

A web page that boots Linux and other operating systems in emulated machines inside the browser.

FreeProprietaryWeb

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About JSLinux

JSLinux runs emulated computers directly in a web browser. The available systems include x86_64 Alpine Linux with AVX-512 support, 32-bit x86 Alpine Linux with a console or X Window desktop, Windows 2000, FreeDOS, and RISC-V machines running Buildroot or Fedora 33.

Some systems can access files through VFsync, and each entry links to its emulator configuration. Nothing needs to be installed, which makes it handy for trying a Linux shell, demonstrating an old system or experimenting with RISC-V.

Strengths

  • Runs entirely in the browser with nothing to install
  • Covers x86, x86_64 and RISC-V systems
  • Includes graphical desktops as well as consoles

Limitations

  • Slower than a native virtual machine
  • Some systems have long boot times
  • Fixed list of prebuilt systems

Details

Pricing
FreeFree to use in the browser.
License
Proprietary
Developer
Fabrice Bellard
Platforms
Web
How it runs
Web application
Account
Not required
Works offline
No
Best suited for
Trying Linux or an old OS in a browser without installing anything
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to JSLinux

Compare all

Software that can replace JSLinux for an important use case, and what changes if you switch.

  • v86

    An x86 PC emulator that runs operating systems such as Linux and Windows 9x inside a web browser.

    v86 is open source and can be embedded in other web pages, with an x86-to-WebAssembly JIT, but it covers x86 systems only rather than RISC-V as well.

  • QEMU

    The machine emulator and virtualiser that most of the Linux virtualisation stack is built on.

    QEMU runs locally on Windows, macOS and Linux and emulates many architectures with near native speed when paired with KVM, but must be installed and configured.

  • Bochs

    A portable open source x86 PC emulator that emulates the CPU, common devices and a BIOS.

    Bochs is an open source x86 emulator installed on Windows, macOS or Linux, removing the fixed system list but needing technical text-based configuration.

JSLinux as an alternative

Listings that name JSLinux as an alternative.

  • 86Box

    A low-level emulator of vintage IBM PC-compatible hardware for running old DOS and Windows systems.

    JSLinux runs emulated machines in the browser with nothing to install, but it offers only a fixed list of prebuilt systems and is not open source.

  • Vectras VM

    An Android app that runs Windows, Linux and other operating systems as QEMU virtual machines.

    JSLinux boots Linux and other systems in a browser with nothing to install, but it offers a fixed list of prebuilt systems and is not open source.

Report a wrong fact or a dead link on this listing