InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →
Top 18 Rust Emulation Projects
-
Steam-Deck-Guide
Steam Deck Guide. Learn all about the Tools, Accessories, Games, Emulators, and Gaming Tips that will make your Steam Deck an awesome Gaming Handheld or a Portable Computer Workstation.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
shadow
Shadow is a discrete-event network simulator that directly executes real application code, enabling you to simulate distributed systems with thousands of network-connected processes in realistic and scalable private network experiments using your laptop, desktop, or server running Linux. (by shadow)
Traditional textbooks on networking are so verbose and tedious... often very focused on theory and less helpful for every-day networking.
I would love to see courses based on tools like shadow [1], encouraging a more hands-on learning experience. Network simulators seem pretty cool, but it is hard to benefit from them using the docs alone. With shadow it seems I would be able to run actual software on a simulated network.
--
1: https://github.com/shadow/shadow?tab=readme-ov-file#why-is-s...
-
Project mention: MartyPC: Cycle accurate IBM PC/XT emulator written in Rust | news.ycombinator.com | 2024-08-01
-
-
gdbstub
An ergonomic, featureful, and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust (with no-compromises #![no_std] support)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
gameboy
Gameboy Emulator written in Rust and WebAssembly. 8-bit microprocessor: Sharp LR35902. (by raphamorim)
-
moa
An emulator for various m68k and z80 based computers, written in Rust. Currently it has support for the Sega Genesis, TRS-80, and Computie (my own project), with Macintosh support in the works (by transistorfet)
-
-
-
ts7200
A high-level emulator for the TS-7200 Single Board Computer, as used in CS 452 - Real-Time Programming at the University of Waterloo
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Emulation discussion
Rust Emulation related posts
-
MartyPC: Cycle accurate IBM PC/XT emulator written in Rust
-
A Test Suite for the Intel 8088
-
Turmoil, a framework for developing and testing distributed systems
-
I reinvented another wheel, linux threads.
-
dbalsom/martypc: An IBM PC/XT emulator written in Rust.
-
dbalsom/martypc: An IBM PC/XT emulator written in Rust.
-
dbalsom/martypc: An IBM PC/XT emulator written in Rust.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 11 Sep 2024
Index
What are some of the best open-source Emulation projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | Steam-Deck-Guide | 1,945 |
2 | shadow | 1,428 |
3 | martypc | 540 |
4 | uvm | 518 |
5 | gdbstub | 289 |
6 | rust64 | 256 |
7 | chip8-book | 175 |
8 | oxyromon | 117 |
9 | gameboy | 97 |
10 | moa | 53 |
11 | gbc | 38 |
12 | sleigh-rs | 35 |
13 | ts7200 | 30 |
14 | dream86 | 23 |
15 | nestadia | 22 |
16 | rusty-nes | 15 |
17 | GBMU | 13 |
18 | nes-rs | 3 |