Emulator

Open-source projects categorized as Emulator

Top 23 Emulator Open-Source Projects

  • Ryujinx

    Experimental Nintendo Switch Emulator written in C#

  • Project mention: Nintendo Switch Emulator: Progress Report December 2023 | news.ycombinator.com | 2024-01-17

    Their C# JIT [1] generates x86_64 or ARM native code. This is why it's fast.

    1: https://github.com/Ryujinx/Ryujinx/tree/master/src/ARMeilleu...

  • v86

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

  • Project mention: Run Windows on the browser with WASM power | news.ycombinator.com | 2024-03-14
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ish

    Linux shell for iOS

  • Project mention: Homelab Adventures: Crafting a Personal Tech Playground | dev.to | 2024-04-22

    iSH

  • OpenEmu

    🕹 Retro video game emulation for macOS

  • Project mention: Apple now allows retro game emulators on its App Store | news.ycombinator.com | 2024-04-07

    Tangentially related: if anybody is looking for a good way to organize a library of retro emulators and games on their MacOS laptops/desktop computers then I recommend OpenEmu. It is designed from the ground up to look and feel like a Mac app.

    https://openemu.org/

  • ruffle

    A Flash Player emulator written in Rust

  • Project mention: Orisinal: Morning Sunshine (recovered old flash games) | news.ycombinator.com | 2024-03-11

    The memories…

    I often wondered what would happen to those wonderful Orisinal mini games after Flash's death, without actually checking out the site. Would Ferry Halim find the time to port them to "HTML5"? Would they just… disappear forever?

    It turns out that they know run in Ruffle[1], a Rust/WASM based Flash Player emulator I've never heard of (or forgotten about). The handful of them that I have tested work flawlessly.

    [1] https://ruffle.rs/

  • rpcs3

    PS3 emulator/debugger

  • Project mention: Idk if anyone's done a one-handed hitless run of the game or anything crazy like that, and this is 100% not that (i get hit A LOT on these runs) but Im still pretty proud of this. | /r/shittydarksouls | 2023-12-10

    The emulator: https://rpcs3.net/ The rom: https://vimm.net/vault/24833 I forget if you need anything else but finding a video on YouTube is not very hard for rpcs3, a bit complicated, sorry I can't remember how to do it all, it's been a while.

  • dolphin

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

  • Project mention: Apple now allows retro game emulators on its App Store | news.ycombinator.com | 2024-04-07

    Dolphin ships with a bunch of keys in the source code[0]. So do almost every other emulators for any console from 6/7th gen consoles (ps3, xbox360, gamecube), see delroth's post on the matter here[1]. It's really not that simple - jurisdiction matters a lot, and also Nintendo's own priorities.

    [0]: https://github.com/dolphin-emu/dolphin/blob/34527cadcce49a9a...

    [1]: https://delroth.net/posts/emulation-crypto-keys-copyright-dm...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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
  • docker-android

    Android in docker solution with noVNC supported and video recording

  • 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
  • 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

  • jsnes

    A JavaScript NES emulator.

  • azerothcore-wotlk

    Complete Open Source and Modular solution for MMO

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    Azerothcore - World of Warcraft: Wrath of the Lich King server emulation. C++

  • 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 |

  • mgba

    mGBA Game Boy Advance Emulator

  • Project mention: The BEST Emulators of 2023 || Modern Vintage Gamer | /r/Games | 2023-12-11

    VisualBoyAdvance is outdated, while not bad you can do better than that when mGBA exists

  • mininet

    Emulator for rapid prototyping of Software Defined Networks

  • Project mention: Ask HN: Good book to learn modern networking? | news.ycombinator.com | 2024-01-09

    mininet [1] can be used to emulate networks on a single computer. It is used to teach networking concepts.

    1. https://github.com/mininet/mininet

  • qiling

    A True Instrumentable Binary Emulation Framework

  • Project mention: Qiling: A True Instrumentable Binary Emulation Framework | news.ycombinator.com | 2024-04-01
  • gameboy.live

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

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

    Game Boy emulator written in Python

  • simplify

    Android virtual machine and deobfuscator

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

Emulator related posts

Index

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

Project Stars
1 Ryujinx 32,055
2 v86 19,092
3 ish 15,952
4 OpenEmu 15,739
5 ruffle 14,459
6 rpcs3 14,318
7 dolphin 12,118
8 pcsx2 10,303
9 Android Debug Database 8,334
10 macintosh.js 8,227
11 docker-android 8,000
12 xenia 7,665
13 Unicorn Engine 7,126
14 Cemu 6,367
15 jsnes 5,990
16 azerothcore-wotlk 5,846
17 Provenance 5,664
18 mgba 5,293
19 mininet 5,156
20 qiling 4,834
21 gameboy.live 4,632
22 PyBoy 4,410
23 simplify 4,304

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com