JavaScript Emulation

Open-source JavaScript projects categorized as Emulation

Top 11 JavaScript Emulation Projects

  1. jsnes

    A JavaScript NES emulator.

  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. 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.

  4. emulatorjs

    Self hosted based Emulator made in Javascript. (by linuxserver)

  5. 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?

  6. vaporBoy

    Gameboy / Gameboy Color Emulator PWA built with Preact. โš›๏ธ Powered by wasmBoy. ๐ŸŽฎThemed with VaporWave. ๐ŸŒด๐Ÿฌ

  7. jsmoo

    Multi-system, pure JavaScript (& a little AssemblyScript) emulator, with great accuracy and speed. Currently some SNES, NES, GameBoy, Master System, ZX Spectrum, and GameGear support

  8. rsc-server

    ๐ŸŒŽ runescape classic private server mmorpg emulator

  9. 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
  10. zenga

    A Sega Master System emulator with a strange name

  11. digi-avr

    ATmega328p emulator

  12. deck

    Steam deck resources (by studyhog)

  13. virtualNanoleaf

    Simulate Nanoleaf and use them with api

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 Emulation discussion

Log in or Post with

JavaScript Emulation related posts

  • Generated by FrontPage 4.0 (no CSS/JS) website

    2 projects | news.ycombinator.com | 9 Jan 2025
  • OldWeb.Today โ€“ JavaScript Browser Emulation

    1 project | news.ycombinator.com | 8 Jan 2025
  • App Should Have Been a Website (and Probably Your Game Too)

    10 projects | news.ycombinator.com | 31 Dec 2024
  • 1991 WWW-NeXT Implementation

    5 projects | news.ycombinator.com | 2 Aug 2024
  • Ask HN: It's 1997, how do you build a website?

    1 project | news.ycombinator.com | 6 Feb 2024
  • SURF THE WEB LIKE IT'S 1999!

    2 projects | news.ycombinator.com | 19 Jan 2024
  • Best compiler to write .nes cartridge ROMs for testing my own emulator?

    2 projects | /r/EmuDev | 6 Dec 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 18 May 2025
    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. Learn more โ†’

Index

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

# Project Stars
1 jsnes 6,204
2 EmulatorJS 2,157
3 emulatorjs 462
4 oldweb-today 318
5 vaporBoy 260
6 jsmoo 80
7 rsc-server 77
8 zenga 24
9 digi-avr 24
10 deck 14
11 virtualNanoleaf 1

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?