I'm looking for an open-source PC/x86 emulator which I can run in a web browser using JavaScript so I can run Linux, Windows or DOS.

Preferably with network support.

1 Answer 1


Here are few emulators which I've found so far:

  • v86: PC emulator (GitHub).

    Can run Linux, Windows 1.01, FreeDOS, BSD or custom HDD/Floppy disk images.

  • jor1k: OpenRISC OR1K CPU emulator (GitHub).

    With network support (including SSL).

  • angel: RISC-V CPU emulator (GitHub).

  • JSLinux (Javascript PC Emulator) by Javascript PC Emulator for non-commercial use only (check FAQ, for unofficial sources check this GitHub),

    There is no network emulation at this point.

  • 1
    That is an impressive starting point... thanks for sharing your research. Hopefully others will be able to help. Sep 27, 2015 at 10:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.