nowfound

Life & fun · alternatives · 2026

24 alternatives to Made a e-4917 emulator with a short tutorial

Creating a fantasy CPU emulator with React and TypeScript part 1

This project is an emulator for the E-4917 device, created in 2021. It includes a short tutorial to help users get started. The emulator is categorized as a life and fun tool and is hosted on the creator's website. It… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Made a e-4917 emulator with a short tutorial launched in 2021; newer entries below may have overtaken it.

  1. 1

    Run KolibriOS, Linux or Windows 98 in your browser

    2013 · copy.sh · its alternatives →

  2. 2

    NES emulator written in Rust. Contribute to pcwalton/sprocketnes development by creating an account on GitHub.

    2013 · github.com · its alternatives →

  3. 3OS
  4. 4

    I've been exploring new ways of testing Ghidra processor modules. In this repo, I was able to emulate NES ROMs in Ghidra to test its 6502 specification, which resulted in finding and fixing some bugs. Context: Ghidra is used for reverse engineering binary executables, complementing the usual disassembly view with function decompilation. Each supported architecture has a SLEIGH specification, which provides semantics for parsing and emulating instructions, not unlike the dispatch handlers you would find in interpreters written for console emulators. Emulator devs have long had extensive test…

    2023 · github.com · its alternatives →

  5. 5

    A while back I wrote a CHIP-8 emulator (which is considered the Hello, World! of emulators and is more accurately a virtual machine since historically CHIP-8 was an interpreted language running on top of the COSMAC VIP to make game programming easier). But a few months ago I got really interested in embedded software, so decided it would be neat to port my emulator to a STM32 MCU and design a console around it as a learning experience, since CHIP-8 never existed as a physical system. I didn't know much about embedded software when I began, and even less about electronics, but I managed to…

    2022 · github.com · its alternatives →

  6. 6

    First Release is Here! I'm excited to announce the first release of i486SX_soft_FPU — a software FPU emulator for the classic Intel 486SX CPU, running on NetBSD 10! This project brings floating-point support back to life for 486SX machines, even though modern NetBSD versions no longer natively support processors without a hardware FPU. If you're into retrocomputing, operating system hacking, or just love old-school hardware, check it out! Project page: https://github.com/mezantrop/i486SX_soft_FPU Contributions, feedback, and testing are all very welcome! Let's keep these…

    2025 · github.com · its alternatives →

  7. 7

    Transputer emulator written in Javascript running my operating system from 1995.

    2025 · nanochess.org · its alternatives →

  8. 8

    Yet another 6502 emulator that one day dreams of being an Atari 2600. - haldean/x6502

    2013 · github.com · its alternatives →

  9. 9

    A Chip8 emulator written in JavaScript. Contribute to victorqribeiro/Chip8js development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  10. 10AA
  11. 11IW
  12. 12

    Looking at websites such as Clerk, I began thinking that design engineers might be some kind of wizards. I wanted to understand how they do it, so I started reverse-engineering their components out of curiosity. One thing led to another, and I ended up building a small library of reusable, animated components based on what I found. The library is built in React and Framer Motion. I’d love to hear your feedback

    2025 · reverseui.com · its alternatives →

  13. 13

    Hi HN, I'm Narek. I built Manim-Web, a TypeScript/JavaScript port of 3Blue1Brown’s popular Manim math animation engine. The Problem: Like many here, I love Manim's visual style. But setting it up locally is notoriously painful - it requires Python, FFmpeg, Cairo, and a full LaTeX distribution. It creates a massive barrier to entry, especially for students or people who just want to quickly visualize a concept. The Solution: I wanted to make it zero-setup, so I ported the engine to TypeScript. Manim-Web runs entirely client-side in the browser. No Python, no servers, no install. It runs…

    Feb 2026 · github.com · its alternatives →

  14. 14EZ

    I've been playing around with ESP32 MCUs and displays for a while and finally got around to getting a ZX Spectrum emulator working. I then saw that you can now do full color silk screen printing on PCBs and got the thinking - the ESP32 has capacitive touch capabilities - I could make a full ZX Spectrum keyboard on a PCB along with all the electronics for running the emulator. And it actually works! There's a full video here: https://youtu.be/foP81O48WAI And you can sign up here for updates as I move towards getting it ready for a production run:…

    2024 · its alternatives →

  15. 15

    Nostalgist.js is a JavaScript library that allows you to run emulators of retro consoles within web browsers.

    2023 · nostalgist.js.org · its alternatives →

  16. 16

    Z80-based CP/M emulator, in golang. Happily runs Zork, Microsoft BASIC, Turbo Pascal, Wordstar, etc. - skx/cpmulator

    2024 · github.com · its alternatives →

  17. 17IM

    Hi! I made a React compatibility library for a Virtual DOM library (https://github.com/aidenybai/million). The idea is to have much faster rendering (a compiler optimizes virtual DOM beforehand) while ensuring the same developer experience React provides. This is very, VERY early stage, so be prepared for weird bugs / plugin incompatibility / etc. If you have any suggestions, I'd be more than happy if you replied in a comment with it! You can spin up the demo here >> https://stackblitz.com/github/aidenybai/million-react-compat

    2022 · its alternatives →

  18. 18

    A 3D Engine I wrote as a kid in C++. Contribute to vladaionescu/E3Dos development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  19. 19IA

    Hey HN! Been working on this emulator on and off for the last couple years, and thought now would be a good time to try and show it off here. As far as unique features... I think this is the only online GameBoy emulator with support for save files? So there's your reason to exist, I guess. The WASM port was something I had in the back of my mind but I just kept putting it off because it seemed like it would've been a pain in the ass to implement, but all in all I think it took less than a week so that was a nice surprise!

    2023 · nicolas-siplis.com · its alternatives →

  20. 20

    Just released EGG, an emulator created for teaching Assembly and microprocessors (designed to suit the needs of the Microprocessors classes, at Universidade Federal do Paraná, Brazil). The emulator will support multiple architetures in the future, but currently only RISC-V is implemented.

    2024 · github.com · its alternatives →

  21. 21

    A journey to learn Redux and MobX in React.js

    2017 · roadtoreact.com · its alternatives →

  22. 22

    Online OR1K Emulator running Linux. Contribute to s-macke/jor1k development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  23. 23

    Pokémon Emerald ported to the RP2350 microcontroller. No emulator, 60 fps HDMI output. Recompiled from ARMv4T to Cortex-M33 and the Game Boy Advance's video hardware is reimplemented in software on the second core.

    Aug 2026 · github.com · its alternatives →

  24. 24

    A gameboy emulator in several different languages. Contribute to shish/rosettaboy development by creating an account on GitHub.

    2021 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →