SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Simulator Projects
-
assembler-simulator
The Assembler Simulator is an 8-bit CPU simulation tool that utilizes the "Samphire" sms32v50 Microprocessor Simulator instruction set.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
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: Pasta/80 is a simple Pascal cross compiler targeting the Z80 microprocessor | news.ycombinator.com | 2025-10-21Writing compilers for old CPUs has some real magic in it. It helps you see how processors really work and brings back the old days when hardware was simple and easy to understand. I miss that time. I once wrote a small C compiler in TypeScript for the Intel 8086 and 8087 ([1]), and I have huge respect for the people who coded for those chips. It’s super hard but also very rewarding.
[1] https://github.com/Mati365/ts-c-compiler
-
-
-
simvyn
Universal mobile devtool for Agents & Humans — control iOS Simulators, Android Emulators, and real devices from a single dashboard and CLI
-
wins-11
An online Windows 11 web app created by ReactJS can provide a Windows 11-like experience in a web browser.
-
-
-
mobilegym
MobileGym: A Verifiable and Highly Parallel Simulation Platform for Mobile GUI Agent Research · 一个运行在浏览器的手机模拟器 · A browser-hosted Android Simulator
-
-
blackjack-simulator
🃏 Realistic blackjack simulator (practice card counting using Hi-Lo and calculate EV for any table conditions)
-
-
risc-v-web-simulator
Yet another RISC-V Simulator on the web, running on Webassembly! https://riscv.vercel.app/
-
react-native-boilerplate
Ready-made structure of your next React Native application within a few minutes. (by VaheSaroyan)
-
Code: https://github.com/laythra/learn-aws-iam (MIT)
-
evm-simulator
Tool to simulate EVM blockchain transactions output and effects without actually executing them on the network
-
-
udb
Universal Debug Bridge: Control iOS Simulators and Android Emulators from an unified interface. (by donadev)
-
Project mention: Implementing a pause inside a worker isn’t one decision — it’s two contracts at once: the engine’s hook and the worker-main protocol. | dev.to | 2026-05-21
turing-machine-js is a Turing-machine interpreter. The engine has an onStep hook — the handler runs after each machine step. That’s all the engine background you need for this article. For the rest of the engine’s design and previous API changes, see “Three majors, two mistakes: designing a pause API for a Turing-machine interpreter” (1) and “Two majors, one README, one demo: two cheap design reviews” (2).
-
react-native-simulator-camera
This React Native project provides a way to mock Camera functionality on iOS Simulator
-
artifact-forge
Genshin Impact artifact simulator that uses the same drop rates and roll rates as the original game to provide a realistic depiction of the artifact rolling process.
TypeScript Simulator discussion
TypeScript Simulator related posts
-
Implementing a pause inside a worker isn’t one decision — it’s two contracts at once: the engine’s hook and the worker-main protocol.
-
Online typewriter, thereapeutic (not my proj)
-
Typewrite Something
-
blackjack-simulator VS Blackjack-Strategy-Simulator - a user suggested alternative
2 projects | 16 Oct 2024 -
Simple RISC-V Emulator running on the web with Webassembly
-
8-bit Assembler Simulator for educational purposes
-
I have a client wanting me to recreate the green text screen, and the blue text screen. How would I do this in Sony Vegas 17?
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source Simulator projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | assembler-simulator | 508 |
| 2 | rp2040js | 507 |
| 3 | ts-c-compiler | 411 |
| 4 | OpenCircuits | 383 |
| 5 | asm-editor | 305 |
| 6 | simvyn | 205 |
| 7 | wins-11 | 147 |
| 8 | brs-engine | 125 |
| 9 | react-device-frameset | 105 |
| 10 | mobilegym | 71 |
| 11 | nosgestesclimat-site | 70 |
| 12 | blackjack-simulator | 67 |
| 13 | retro-env-can-weather-chan | 46 |
| 14 | risc-v-web-simulator | 42 |
| 15 | react-native-boilerplate | 41 |
| 16 | typewritesomething | 28 |
| 17 | learn-aws-iam | 26 |
| 18 | evm-simulator | 18 |
| 19 | maple-demage-skin-simulator | 18 |
| 20 | udb | 12 |
| 21 | turing-machine-js | 3 |
| 22 | react-native-simulator-camera | 3 |
| 23 | artifact-forge | 1 |