Rust Emulator

Open-source Rust projects categorized as Emulator

Top 23 Rust Emulator Projects

  1. ruffle

    A Flash Player emulator written in Rust

    Project mention: Bill Atkinson has passed away | news.ycombinator.com | 2025-06-07

    https://ruffle.rs/ recently came to my attention when I needed to resuscitate a back into tool that had been completely built in Macromedia products

  2. 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
  3. gameboy

    Full featured Cross-platform GameBoy emulator by Rust. Forever boys!. (by mohanson)

  4. mooneye-gb

    A Game Boy research project and emulator written in Rust

  5. rvemu

    RISC-V emulator for CLI and Web written in Rust with WebAssembly. It supports xv6 and Linux (ongoing).

  6. martypc

    An IBM PC/XT emulator written in Rust.

    Project mention: MartyPC: An IBM PC/XT Emulator Written in Rust | news.ycombinator.com | 2024-12-24
  7. gameboy

    The Gameboy emulator that runs everywhere (Terminal, Web, Desktop) (by raphamorim)

  8. potatis

    🥔 MOS-6502 and NES emulator in Rust (SDL/WebAssembly/Android/Embedded/Cloud)

  9. 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
  10. riscv-rust

    RISC-V processor emulator written in Rust+WASM

  11. boytacean

    A GB emulator that is written in Rust 🦀!

  12. retrowin32

    windows emulator

    Project mention: Retrowin32: Windows Emulator for the Web | news.ycombinator.com | 2024-10-10
  13. uvm

    Fun, portable, minimalistic virtual machine.

  14. nestur

    The NES (emulator) you left outside in the rain but let dry and still kind of works

  15. plastic

    NES emulator in rust with egui and TUI (by Amjad50)

    Project mention: Plastic – A Modern NES Emulator That Works with EGUI and TUI | news.ycombinator.com | 2024-10-19
  16. gopher64

    Highly compatible N64 emulator

  17. udbserver

    Unicorn Emulator Debug Server - Written in Rust, with bindings for C, Go, Java and Python

  18. snow

    Classic Macintosh emulator

    Project mention: A brand new 68k Mac emulator dropped last night | news.ycombinator.com | 2025-06-26

    The original submission was to a post that explains why this is news, and not just a random project:

    A brand new 68k Mac emulator quietly dropped last night!!

    “Snow” can emulate the Mac 128k, 512k, Plus, SE, Classic, and II. It supports reading disks from bitstream and flux-floppy images, and offers full execution control and debugging features for the emulated CPU. Written using Rust, it doesn't do any ROM patching or system call interception, instead aiming for accurate hardware-level emulation.

    * Download link (Mac, Windows, Linux): https://snowemu.com

    * Documentation link: https://docs.snowemu.com

    * Source link: https://github.com/twvd/snow

    * Release announcement: https://www.emaculation.com/forum/viewtopic.php?t=12509

    -- https://oldbytes.space/@smallsco/114747196289375530

    I understand why links get re-written, but I think the context is relevant and can help the random reader who is unfamiliar with the project.

  19. OpenGMK

    A rewrite of the GameMaker Classic engine runners with additional tooling

  20. gameroy

    A Game Boy emulator, disassembler and debugger, written in Rust

  21. dust

    A Nintendo DS emulator written in Rust for desktop devices and the web, with debugging features and a focus on accuracy (by kelpsyberry)

  22. chip8-book

    An introduction to Chip-8 emulation using Rust

  23. rust64

    Commodore 64 emulator written in Rust

  24. Mimic

    A Gameboy emulator written in Rust (by jawline)

  25. playboy

    Playboy is a Nintendo Gameboy emulator for the Panic Playdate written in Rust! 👾

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

Rust Emulator discussion

Log in or Post with

Rust Emulator related posts

Index

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

# Project Stars
1 ruffle 17,126
2 gameboy 1,411
3 mooneye-gb 934
4 rvemu 875
5 martypc 727
6 gameboy 671
7 potatis 666
8 riscv-rust 665
9 boytacean 649
10 retrowin32 646
11 uvm 566
12 nestur 545
13 plastic 541
14 gopher64 416
15 udbserver 404
16 snow 358
17 OpenGMK 349
18 gameroy 297
19 dust 285
20 chip8-book 272
21 rust64 270
22 Mimic 256
23 playboy 216

Sponsored
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.
www.influxdata.com