Open-source projects categorized as Emulator

Top 23 Emulator Open-Source Projects

  • yuzu

    Nintendo Switch emulator

    Project mention: SMT:V - Random game crashes, | /r/yuzu | 2023-10-16

    This issue seems to not be exactly new as seen here: https://github.com/yuzu-emu/yuzu/issues/7338

  • Ryujinx

    Experimental Nintendo Switch Emulator written in C#

    Project mention: When Zig Outshines Rust – Memory Efficient Enum Arrays | news.ycombinator.com | 2023-09-18
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • v86

    x86 PC emulator and x86-to-wasm JIT, running in the browser

    Project mention: Hot Dog Linux | news.ycombinator.com | 2023-12-07
  • OpenEmu

    🕹 Retro video game emulation for macOS

    Project mention: Mac/OS OpenEmu - Any way to automatically map PS5 controller for all systems? | /r/OpenEmu | 2023-12-06

    Just follow the link i posted. Btw you can build OpenEmu in a couple of minutes yourself. Some controllers (PS5 for example) are natively supported, more shader options, and other small stuff..

  • ish

    Linux shell for iOS

    Project mention: Windows is now an app for iPhones, iPads, Macs, and PCs | news.ycombinator.com | 2023-11-20

    There is an x86 virtual machkne running Linux available on the App Store now.


    Now would Apple allow a full blown Windows VM is a different question

  • ruffle

    A Flash Player emulator written in Rust

    Project mention: It's the offseason, so it's time to face the most lethal bullpen ever assembled. Let's play Winnie the Pooh's Home Run Derby! | /r/baseball | 2023-12-09

    This is all using a really cool Flash emulator called https://github.com/ruffle-rs/ruffle

  • dolphin

    Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.

    Project mention: Replay old video games | /r/nonutnovember | 2023-11-03

    GameCube/Wii: Dolphin is the best GameCube/Wii emulator in my opinion: Download Dolphin

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • citra

    A Nintendo 3DS Emulator

    Project mention: Rokid Max Review and Many Tips | /r/rokid_official | 2023-07-21

    Another wonderful option is to play Nintendo 3DS games with the Citra emulator. They look incredible. I would go so far as to say that if you're a fan of the console then this is the best way to experience its games, even better than on the original hardware. Again use 3840x1200 @ 60 Hz and full SBS. In Emulation -> Configure... -> Graphics -> Stereoscopy set it to "Side by Side". Also increase the renderer internal resolution to as high as your PC can handle (I used "5x Native"). We'll also have to set the display layout for our resolution and aspect ratio. Unfortunately, this has to be done manually. Browse to %APPDATA%\Citra\config and edit qt-config.ini with this in the [display] section:

  • pcsx2

    PCSX2 - The Playstation 2 Emulator

    Project mention: Do the PS2 versions work on PS3? | /r/Slycooper | 2023-12-10

    Idk what you might be doing wrong, and I'm not in the tutorial business, but I highly recommend giving the latest version of PCSX2 and a random YouTube tutorial another shot, it's gonna be a lot easier than jailbreaking your PS3. Either way good luck have fun.

  • Android Debug Database

    A library for debugging android databases and shared preferences - Make Debugging Great Again

  • macintosh.js

    🖥 A virtual Apple Macintosh with System 8, running in Electron. I'm sorry.

    Project mention: macintosh.js: A virtual Apple Macintosh with System 8, running in Electron | /r/softwarecrafters | 2023-11-21
  • xenia

    Xbox 360 Emulator Research Project

    Project mention: Welcome to r/OnlinePreservation! | /r/OnlinePreservation | 2023-08-17

    Xenia (Xbox 360) Emulator: https://xenia.jp/

  • Unicorn Engine

    Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

    Project mention: Unicorn: Lightweight multi-platform, multi-architecture CPU emulator framework | news.ycombinator.com | 2023-11-19
  • docker-android

    Android in docker solution with noVNC supported and video recording

  • jsnes

    A JavaScript NES emulator.

  • Cemu

    Cemu - Wii U emulator

    Project mention: could not find all required packages: fmt <10.0.0 | /r/archlinux | 2023-08-07

    Edit : It's being worked on by the cemu devs https://github.com/cemu-project/Cemu/pull/924

  • Provenance

    iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |

    Project mention: Is emulating on IOS illegal? | /r/ios | 2023-02-13

    Here you go: https://github.com/Provenance-Emu/Provenance/blob/develop/README.md

  • mininet

    Emulator for rapid prototyping of Software Defined Networks

    Project mention: How do I learn the basics and beyond of networking? | /r/homelab | 2023-04-14

    You can learn routing even on a host in Linux with iptables as well as Linux network namespaces via mini net http://mininet.org/ etc. once you’re comfortable there you can start looking at docker networking and also frr as well as gns3 or eve-ng running virtualized routers.

  • azerothcore-wotlk

    Complete Open Source and Modular solution for MMO

    Project mention: 2009scape – Runescape in 2009 | news.ycombinator.com | 2023-08-18

    Cool, I didn't realize Runescape private servers were a thing still.

    I contribute to AzerothCore[0] pretty regularly. There's a lot of improvements that could be made, but it's overall fun and the majority of people who frequent their Discord are friendly enough.

    [0] https://github.com/azerothcore/azerothcore-wotlk

  • gameboy.live

    🕹️ A basic gameboy emulator with terminal "Cloud Gaming" support

    Project mention: Gameboy Cloud Gaming | news.ycombinator.com | 2023-09-18
  • qiling

    A True Instrumentable Binary Emulation Framework

  • simplify

    Android virtual machine and deobfuscator

  • PyBoy

    Game Boy emulator written in Python

  • SaaSHub

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

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). The latest post mention was on 2023-12-10.

Emulator related posts


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

Project Stars
1 yuzu 32,274
2 Ryujinx 25,613
3 v86 18,597
4 OpenEmu 15,406
5 ish 15,176
6 ruffle 13,605
7 dolphin 11,204
8 citra 9,703
9 pcsx2 9,654
10 Android Debug Database 8,289
11 macintosh.js 8,192
12 xenia 7,350
13 Unicorn Engine 6,810
14 docker-android 6,471
15 jsnes 5,936
16 Cemu 5,807
17 Provenance 5,467
18 mininet 4,987
19 azerothcore-wotlk 4,934
20 gameboy.live 4,592
21 qiling 4,323
22 simplify 4,250
23 PyBoy 4,145
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives