JavaScript Emulator

Open-source JavaScript projects categorized as Emulator

Top 23 JavaScript Emulator Projects

  1. v86

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

    Project mention: JSLinux | news.ycombinator.com | 2025-04-14
  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. macintosh.js

    🖥 A virtual Apple Macintosh with System 8, running in Electron. I'm sorry.

    Project mention: SheepShaver is an open source PowerPC Apple Macintosh emulator | news.ycombinator.com | 2025-03-18
  4. jsnes

    A JavaScript NES emulator.

  5. EmulatorJS

    A web-based frontend for RetroArch

    Project mention: Facepalm Moments in Development – A Lesson Learned 😂 | dev.to | 2025-05-13

    So, I made the tough call to take everything down and rebuild from scratch. To make things more fun, I had been using EmulatorJS, and they had just released a new version. My old code? Completely broken.

  6. jor1k

    Online OR1K Emulator running Linux

  7. 98

    💿 Web-based Windows 98 desktop recreation █████▓█▓▓▒▓▒▒░▒░░░🗕︎🗗︎🗙︎

    Project mention: 98.js - Windows 98 Online | news.ycombinator.com | 2025-01-18
  8. pcjs

    The original IBM PC and other machine emulations in JavaScript

    Project mention: JSLinux | news.ycombinator.com | 2025-04-14
  9. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  10. quadplay

    The quadplay✜ fantasy console

  11. Octo

    A Chip8 IDE

    Project mention: Ask HN: What's the most fun you've had developing for an older gaming system? | news.ycombinator.com | 2024-08-06

    TL;DR: Octo[1] and OctoJam were cozily little highlights to the grimmest pandemic years.

    Octo[1] targets variants of CHIP-8, an ancient virtual console. The language is so different from daily work that it even the annoyances were refreshing. Yes, that includes having to overwrite parts of instructions to get desired behavior.

    The maintainer has moved on[2] to working on Decker[3], but I'm still grateful for his dedication. He underestimates his contributions to encouraging a new generation of emulator developers. I haven't had time to do a deep dive into emulation, but I've enjoyed making:

    * A little Mastermind-like game (https://pushfoo.itch.io/safecracker)

    * A terminal-like text library (https://pushfoo.itch.io/termlib-demo)

    Others have done far better. Timendus even wrote his own linker toolkit to build a multi-tasking operating system[4]. If you're interested, there have been some rumblings of an October event of some sort now and then on the EmuDev Discord server to fill the gap left by OctoJam's end.

    [1]: https://github.com/JohnEarnest/Octo

    [2]: https://beyondloom.com/blog/octojam.html

    [3]: https://github.com/JohnEarnest/Decker

    [4]: https://timendus.itch.io/chipception-os

  12. oldweb-today

    Browse emulated browsers connected to old web sites in your browser!

    Project mention: Generated by FrontPage 4.0 (no CSS/JS) website | news.ycombinator.com | 2025-01-09

    It's really easy, just make a Next.js site that uses jQuery to iframe a WASM VM running Docker to embed https://oldweb.today and use that to run Netscape Navigator and then screen capture it and send it to a LLM for it do generate an appropriate background track and have it email the user with a magnet link where they can download the mp3 to play next to the page. What could be easier?

  13. gba.js.org

    👾 Emulate GBA games for free, right in your browser.

  14. IodineGBA

    JavaScript GameBoy Advance emulator.

  15. vaporBoy

    Gameboy / Gameboy Color Emulator PWA built with Preact. ⚛️ Powered by wasmBoy. 🎮Themed with VaporWave. 🌴🐬

  16. enge-js

    eNGE JavaScript PlayStation Emulator

  17. mMusicCast

    Chromecast emulator that works on any platform. Stream videos from youtube to raspberry pi or any computer with the chromecast protocol.

  18. emukit

    WebXR immersive console emulator w/ Retroach, Javascript, and WASM

  19. BBCMicroBot

    Runs your toot on an 8-bit computer emulator

  20. switch-gba

    Browser based Nintendo Switch GBA Emulator

  21. retro-b5500

    Web-based emulator and operating environment for the Burroughs B5500 computer system.

  22. viciious

    A Commodore 64 emulator in JavaScript

  23. pdp10-js

    DECsystem-10 (PDP-10 KI10) Emulator in Javascript

    Project mention: PiDP-10 – a modern replica of the PDP-10 | news.ycombinator.com | 2024-06-09

    I want one of these but don't have that kind of money to spend on a toy. There's always this:

    https://skn.noip.me/pdp10/pdp10.html

  24. pdp11-js

    PDP 11/70 and PDP 11/45 emulator in Javascript

  25. PicoBlaze_Simulator_in_JS

    Simulator (more accurately: an assembler and an emulator) for Xilinx PicoBlaze, runnable in a browser. That is my Bachelor thesis.

  26. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Emulator discussion

Log in or Post with

JavaScript Emulator related posts

Index

What are some of the best open-source Emulator projects in JavaScript? This list will help you:

# Project Stars
1 v86 20,631
2 macintosh.js 8,346
3 jsnes 6,204
4 EmulatorJS 2,132
5 jor1k 1,753
6 98 1,247
7 pcjs 951
8 quadplay 906
9 Octo 706
10 oldweb-today 311
11 gba.js.org 291
12 IodineGBA 266
13 vaporBoy 260
14 enge-js 237
15 mMusicCast 174
16 emukit 137
17 BBCMicroBot 111
18 switch-gba 93
19 retro-b5500 77
20 viciious 65
21 pdp10-js 58
22 pdp11-js 53
23 PicoBlaze_Simulator_in_JS 26

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

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