TypeScript Emulator

Open-source TypeScript projects categorized as Emulator

Top 16 TypeScript Emulator Projects

  1. nostalgist

    A JavaScript library used for running emulators of retro consoles inside browsers.

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. apple2js

    An Apple II emulator originally written in Javascript, now being converted to TypeScript

  4. rp2040js

    A Raspberry Pi Pico Emulator in JavaScript

  5. parchment

    The Interactive Fiction web app (by curiousdannii)

    Project mention: Ask HN: What's your favorite text-based adventure game? | news.ycombinator.com | 2024-10-28
  6. nesbox

    Online multiplayer games platform

  7. ts-c-compiler

    ⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, custom IR, SSA-based optimizer, and a full frontend/backend pipeline. Compiles to x86 machine code with integrated assembler and emulator.

    Project mention: Compile and Run C in JavaScript | news.ycombinator.com | 2024-09-18
  8. retroassembly

    A personal retro game collection cabinet in your browser. Join us on Discord https://discord.gg/gwaKRAYG6t

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

    BrightScript Simulation Engine - Run Roku apps on Browsers and Node.js

  11. nests

    NES Emulator Written in TypeScript/React

  12. react-device-frameset

    React device frameset component

    Project mention: Engage Users Instantly: Embed an Interactive Demo in your React SPA | dev.to | 2025-01-09

    Wanna is mobile-first, so I chose to render the demo inside a phone frame. I used devices.css because it offers the devices I thought looked best (i.e. minimal bezel to maximize demo space). But for simplicity, here we'll use a library that supports React out-of-the-box: react-device-frameset.

  13. spire

    [Spire] A rich, portable server editing and development toolkit for EverQuest Emulator servers (by Akkadius)

  14. gbajs3

    Gbajs3 is a full Game Boy Advance emulator online in the browser supporting the mGBA WASM core. It is freely licensed and works in any modern browser.

  15. 6502.ts

    Emulators for MOS 6502 based systems written in TypeScript

  16. udb

    Universal Debug Bridge: Control iOS Simulators and Android Emulators from an unified interface. (by donadev)

    Project mention: Show HN: UDB – Universal Debug Bridge | news.ycombinator.com | 2024-10-24
  17. isbd-emu

    A simple emulator for Iridium SBD 9602/9603 transceivers and GSS written in TypeScript (Node JS)

  18. chip8-wasm

    A chip8 emulator in wasm

    Project mention: Show HN: Chip-8 emulator in WebAssembly (JS –> WASM) | news.ycombinator.com | 2025-07-20

    I've been learning more about WebAssembly and a bucket list project I've always wanted to complete was to write an emulator. I chose the chip-8 vm as it's popular as a stepping stone project and pretty straight-forward. Only the display opcodes really gave me some trouble, specific to clipping/wrapping and tracking collisions.

    The demo includes some test roms as well as some roms from various octojams. The source is on GitHub.

    https://github.com/KevinBatdorf/chip8-wasm

    I orchestrated the project with TypeScript as I'm used to it and prefer the DX there, I created wrapper functions around the wasm op codes designed in a way similar to how you would write WebAssembly in wat format. So technically it's generated bytecode.

  19. SaaSHub

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

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

TypeScript Emulator discussion

Log in or Post with

TypeScript Emulator related posts

  • Ask HN: What's your favorite text-based adventure game?

    3 projects | news.ycombinator.com | 28 Oct 2024
  • Lemonade Stand

    1 project | news.ycombinator.com | 13 Mar 2024
  • Ts-C-compiler: Multipass C Compiler, Assembler and x86 emulator in TypeScript

    1 project | news.ycombinator.com | 19 Feb 2024
  • 16bit Real-mode C compiler written in TypeScript

    1 project | news.ycombinator.com | 17 Feb 2024
  • Multipass C Compiler, Assembler and x86 emulator written in TypeScript

    1 project | news.ycombinator.com | 5 Feb 2024
  • RetroAssembly, a browser-based vintage game collection viewer and emulator launcher

    1 project | /r/emulation | 10 Nov 2023
  • Show HN: RetroAssembly – build your retro game library in the browser

    1 project | news.ycombinator.com | 7 Nov 2023
  • A note from our sponsor - Sevalla
    sevalla.com | 1 Sep 2025
    Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →

Index

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

# Project Stars
1 nostalgist 751
2 apple2js 470
3 rp2040js 466
4 parchment 453
5 nesbox 448
6 ts-c-compiler 386
7 retroassembly 347
8 brs-engine 105
9 nests 95
10 react-device-frameset 89
11 spire 79
12 gbajs3 66
13 6502.ts 60
14 udb 12
15 isbd-emu 5
16 chip8-wasm 1

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?