Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "emulator" keyword
jaylink 0.3.0
Library to communicate with J-Link USB devices8 versions - Latest release: over 2 years ago - 1 dependent package - 144 dependent repositories - 183 thousand downloads total - 37 stars on GitHub - 1 maintainer
neso 0.5.0
An NES emulator.6 versions - Latest release: over 5 years ago - 2 dependent packages - 5 dependent repositories - 87 thousand downloads total - 3 stars on GitLab.com - 1 maintainer
libscemu 0.16.3
x86 32/64bits and system internals emulator, for securely emulating malware and other stuff.233 versions - Latest release: 13 days ago - 2 dependent repositories - 59.4 thousand downloads total - 33 stars on GitHub - 1 maintainer
rrs-lib 0.1.0
A library for building RISC-V instruction set simulators1 version - Latest release: almost 3 years ago - 1 dependent package - 38 dependent repositories - 55.4 thousand downloads total - 21 stars on GitHub - 1 maintainer
aluvm 0.10.7 💰
Functional registry-based RISC virtual machine31 versions - Latest release: about 2 months ago - 3 dependent packages - 14 dependent repositories - 53.8 thousand downloads total - 55 stars on GitHub - 1 maintainer
dcpu16 0.4.0
DCPU-16 assembler, disassembler and emulator11 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 27.4 thousand downloads total - 12 stars on GitHub - 1 maintainer
egui_memory_editor 0.2.9
A simple memory editor for the egui library15 versions - Latest release: about 1 month ago - 1 dependent repositories - 23.7 thousand downloads total - 37 stars on GitHub - 1 maintainer
mindus 5.0.25
A library for working with mindustry data formats (eg schematics and maps) (fork of plandustry)91 versions - Latest release: 12 days ago - 1 dependent repositories - 21.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
dcpu16-gui 0.2.0
DCPU-16 emulator GUI6 versions - Latest release: over 7 years ago - 15.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
8 versions - Latest release: over 1 year ago - 4 dependent packages - 19 dependent repositories - 14.3 thousand downloads total - 6,893 stars on GitHub - 1 maintainer
unicorn-engine 2.0.1
Rust bindings for the Unicorn emulator with utility functions8 versions - Latest release: over 1 year ago - 4 dependent packages - 19 dependent repositories - 14.3 thousand downloads total - 6,893 stars on GitHub - 1 maintainer
boytacean 0.9.18
A Game Boy emulator that is written in Rust.53 versions - Latest release: 5 months ago - 13.9 thousand downloads total - 609 stars on GitHub - 1 maintainer
resid-rs 1.1.1
Port of reSID, a MOS6581 SID emulator engine, to Rust18 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 12.6 thousand downloads total - 31 stars on GitHub - 1 maintainer
yoloxide 0.4.4
A rusty implementation of the Yolol language from the upcoming game Starbase.17 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 11.2 thousand downloads total - 11 stars on GitHub - 1 maintainer
snes-apu 0.1.12
A Super Nintendo audio unit emulator.13 versions - Latest release: over 8 years ago - 11 thousand downloads total - 70 stars on GitHub - 1 maintainer
chip8_vm 0.4.0
Virtual machine for the CHIP-8 programming language12 versions - Latest release: about 9 years ago - 1 dependent repositories - 10.3 thousand downloads total - 13 stars on GitHub - 2 maintainers
runes 0.2.5
No-std NES emulator library and minimal emulator written purely in Rust.16 versions - Latest release: about 3 years ago - 1 dependent repositories - 9.79 thousand downloads total - 38 stars on GitHub - 1 maintainer
arbiter-core 0.11.0
Allowing smart contract developers to do simulation driven development via an EVM emulator21 versions - Latest release: 22 days ago - 2 dependent packages - 1 dependent repositories - 9.25 thousand downloads total - 2 maintainers
ttvm
Execution engine and compiler infrastructure implemented in pure Rust.34 versions - Latest release: 30 days ago - 2 dependent packages - 7.83 thousand downloads total - 1 maintainer
zinc64 0.8.0
Commodore 64 emulator app10 versions - Latest release: about 5 years ago - 3 dependent packages - 7.65 thousand downloads total - 20 stars on GitHub - 1 maintainer
simavr-sys 1.5.9
Bindings to the 'simavr' AVR simulator10 versions - Latest release: almost 5 years ago - 2 dependent packages - 1 dependent repositories - 7.46 thousand downloads total - 3 stars on GitHub - 1 maintainer
z80emu 0.11.0
ZiLOG Z80 microprocessor emulation library.11 versions - Latest release: 3 months ago - 2 dependent packages - 1 dependent repositories - 7.16 thousand downloads total - 20 stars on GitHub - 1 maintainer
iz80 0.4.1
Z80 and 8080 emulator14 versions - Latest release: 4 months ago - 2 dependent repositories - 6.8 thousand downloads total - 28 stars on GitHub - 1 maintainer
lemu 0.2.20
M-LOG runner26 versions - Latest release: 3 months ago - 6.43 thousand downloads total - 3 stars on GitHub - 1 maintainer
arbiter 0.4.20
Allowing smart contract developers to do simulation driven development via an EVM emulator23 versions - Latest release: 22 days ago - 6.31 thousand downloads total - 2 maintainers
emu-audio 0.1.2
Standalone audio package for the emu project.3 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 6.28 thousand downloads total - 2 stars on GitHub - 1 maintainer
armv4t_emu 0.1.0
An emulator for the ARMv4t instruction set1 version - Latest release: about 4 years ago - 1 dependent package - 6 dependent repositories - 6.12 thousand downloads total - 22 stars on GitHub - 1 maintainer
emu 0.1.3
A set of libraries for writing emulators in Rust.4 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 6.08 thousand downloads total - 15 stars on GitHub - 1 maintainer
rs6502 0.3.4
A 6502 Microprocessor tool suite. Includes a Disassembler, Assembler and Emulator.7 versions - Latest release: over 7 years ago - 1 dependent repositories - 5.29 thousand downloads total - 6 stars on GitHub - 1 maintainer
imperative-rs-derive 0.3.1
Procedural macro that auto derives the `InstructionSet` trait defined by the `imperative` crate.8 versions - Latest release: over 3 years ago - 1 dependent package - 5.05 thousand downloads total - 9 stars on GitHub - 1 maintainer
emulator_6502 1.1.0
Rust implementation of an MOS 6502 emulator, intended to be a talking point during the interview ...4 versions - Latest release: over 3 years ago - 1 dependent package - 5 dependent repositories - 4.95 thousand downloads total - 19 stars on GitHub - 1 maintainer
intel8080 0.18.0
Yet another Intel 8080 Emulator.14 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 4.95 thousand downloads total - 6 stars on GitHub - 1 maintainer
arbiter-engine 0.4.0
Allowing smart contract developers to do simulation driven development via an EVM emulator8 versions - Latest release: 22 days ago - 1 dependent package - 4.85 thousand downloads total - 630 stars on GitHub - 1 maintainer
rustzx-core 0.16.0
ZX Spectrum emulator core library5 versions - Latest release: about 1 year ago - 2 dependent packages - 2 dependent repositories - 4.73 thousand downloads total - 191 stars on GitHub - 1 maintainer
imperative-rs 0.3.1
Auto derivable trait to easily define instruction sets8 versions - Latest release: over 3 years ago - 4.5 thousand downloads total - 9 stars on GitHub - 1 maintainer
rustzx-z80 0.16.0
Z80 CPU emulator library3 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 4.48 thousand downloads total - 191 stars on GitHub - 1 maintainer
rust-simple-stack-processor 0.7.0
A simple stack processor emulator written in Rust7 versions - Latest release: over 4 years ago - 1 dependent package - 4.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
rvemu 0.0.11
RISC-V emulator core implementation.11 versions - Latest release: about 3 years ago - 4.25 thousand downloads total - 689 stars on GitHub - 1 maintainer
spectrusty-core 0.4.0
Core components of the SPECTRUSTY library.6 versions - Latest release: over 1 year ago - 4 dependent packages - 1 dependent repositories - 4.19 thousand downloads total - 7 stars on GitHub - 1 maintainer
termit 0.7.0
Terminal UI over crossterm12 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 4.15 thousand downloads total - 1 maintainer
spectrusty-peripherals 0.4.0
Emulators of various peripheral devices for the SPECTRUSTY library.7 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 4.02 thousand downloads total - 7 stars on GitHub - 1 maintainer
dmd_core 0.6.3
AT&T / Teletype DMD 5620 Terminal Emulator - Core Library7 versions - Latest release: over 5 years ago - 3.73 thousand downloads total - 9 stars on GitHub - 1 maintainer
virt-ic 0.5.2
virtual integrated circuits - an backend IC emulator10 versions - Latest release: about 1 year ago - 3.7 thousand downloads total - 8 stars on GitHub - 1 maintainer
rustzx-utils 0.16.0
Additional helpers for rustzx-core based emulators3 versions - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 3.68 thousand downloads total - 191 stars on GitHub - 1 maintainer
teletype 0.15.0
Altair 8800 / teletype emulator (via 88-SIO board) for my 8080 emulator12 versions - Latest release: 3 days ago - 3.62 thousand downloads total - 2 stars on GitHub - 1 maintainer
spectrusty 0.4.0
SPECTRUSTY is a library for building highly customizable emulators of the ZX Spectrum computer se...7 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 3.56 thousand downloads total - 7 stars on GitHub - 1 maintainer
spectrusty-formats 0.4.0
File format parsers and related utilities for the SPECTRUSTY library.6 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 3.54 thousand downloads total - 7 stars on GitHub - 1 maintainer
arbiter-macros 0.1.4
Arbiter macros for Ethereum smart contract testing.5 versions - Latest release: 22 days ago - 2 dependent packages - 3.45 thousand downloads total - 1 maintainer
swf 0.2.0 💰
Read and write the Adobe Flash SWF file format.4 versions - Latest release: almost 2 years ago - 2 dependent repositories - 3.38 thousand downloads total - 14,431 stars on GitHub - 2 maintainers
aym 0.16.0
AY/YM sound chip emulation library4 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 3.35 thousand downloads total - 191 stars on GitHub - 1 maintainer
rust-libretro-sys 0.3.2
libretro API bindings generated via bindgen7 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 3.3 thousand downloads total - 11 stars on GitHub - 1 maintainer
tis-100 0.2.2
An emulator for the TIS-1003 versions - Latest release: over 7 years ago - 3.27 thousand downloads total - 14 stars on GitHub - 1 maintainer
zeerust 0.2.1
A Z80 CPU Emulator4 versions - Latest release: about 5 years ago - 1 dependent repositories - 3.25 thousand downloads total - 9 stars on GitHub - 1 maintainer
logicsim 0.1.7
composable, modular, digital logic simulation8 versions - Latest release: over 3 years ago - 3.13 thousand downloads total - 31 stars on GitHub - 1 maintainer
rust-libretro 0.3.2
libretro API abstractions9 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 3.12 thousand downloads total - 11 stars on GitHub - 1 maintainer
rust-libretro-proc 0.3.2
Procedural macros for rust-libretro8 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 3.07 thousand downloads total - 11 stars on GitHub - 1 maintainer
meru-interface 0.3.0
Core interface for MERU multi emulator3 versions - Latest release: over 1 year ago - 5 dependent packages - 2 dependent repositories - 2.82 thousand downloads total - 106 stars on GitHub - 1 maintainer
pir-8-emu 2.0.2 💰
Implementation of the pir-8 ISA6 versions - Latest release: about 4 years ago - 2.77 thousand downloads total - 1 stars on GitHub - 1 maintainer
ship8
A CHIP-8 emulator6 versions - Latest release: about 1 month ago - 2.77 thousand downloads total - 1 maintainer
zilog_z80 0.15.0
Zilog Z80 Emulator.10 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 2.76 thousand downloads total - 2 stars on GitHub - 1 maintainer
bddisasm-sys 0.4.2
Bindings to bddisasm instruction decoder library6 versions - Latest release: 3 months ago - 1 dependent package - 5 dependent repositories - 2.74 thousand downloads total - 841 stars on GitHub - 1 maintainer
zinc64-debug 0.8.0
Commodore 64 emulator debugger support2 versions - Latest release: about 5 years ago - 2 dependent packages - 2.73 thousand downloads total - 21 stars on GitHub - 1 maintainer
mizu-core 1.0.0
The core library implementation of all Gameboy emulation for Mizu5 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 2.71 thousand downloads total - 24 stars on GitHub - 1 maintainer
spectrusty-audio 0.4.0
Components of the SPECTRUSTY library for synthesizing audio samples and native audio playback.5 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 2.68 thousand downloads total - 7 stars on GitHub - 1 maintainer
tetanes 0.10.0
A cross-platform NES Emulator written in Rust using wgpu4 versions - Latest release: 3 days ago - 1 dependent package - 2.64 thousand downloads total - 111 stars on GitHub - 1 maintainer
zinc64-loader 0.8.0
Commodore 64 emulator loader support2 versions - Latest release: about 5 years ago - 2 dependent packages - 2.62 thousand downloads total - 20 stars on GitHub - 1 maintainer
spectrusty-utils 0.4.0
Complementary utilities for the SPECTRUSTY library.7 versions - Latest release: over 1 year ago - 1 dependent repositories - 2.59 thousand downloads total - 5 stars on GitHub - 1 maintainer
vjoy-sys 0.4.1
Rust bindings to vJoy - a virtual input device driver for Windows7 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 2.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
rz80 0.1.1
Z80 chip family emulation2 versions - Latest release: almost 8 years ago - 2.5 thousand downloads total - 72 stars on GitHub - 1 maintainer
rusty-boy-advance 0.0.4
A Gameboy Advance Emulator (WIP)5 versions - Latest release: almost 5 years ago - 2.47 thousand downloads total - 12 stars on GitHub - 1 maintainer
zinc64-core 0.8.0
Commodore 64 emulator debugger support1 version - Latest release: about 5 years ago - 2 dependent packages - 2.45 thousand downloads total - 21 stars on GitHub - 1 maintainer
avr 0.0.3
AVR emulator3 versions - Latest release: over 3 years ago - 2.44 thousand downloads total - 16 stars on GitHub - 1 maintainer
save_state_derive 0.1.1
proc macro implementation for the save state mechanism in mizu2 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 2.34 thousand downloads total - 24 stars on GitHub - 1 maintainer
euphrates 0.1.0
A library for emulating video game consoles, in particular the Sega Master System, Game Gear, and...1 version - Latest release: over 5 years ago - 4 dependent packages - 2.32 thousand downloads total - 103 stars on GitHub - 1 maintainer
vtx 0.16.0
VTX sound format parsing and playback library5 versions - Latest release: about 1 year ago - 1 dependent package - 2.26 thousand downloads total - 191 stars on GitHub - 1 maintainer
bddisasm 0.4.2
Bindings to bddisasm instruction decoder library6 versions - Latest release: 3 months ago - 2.19 thousand downloads total - 841 stars on GitHub - 1 maintainer
ether-dream-dac-emulator 0.3.0
A crate for building and running custom Ether Dream DAC emulators.4 versions - Latest release: almost 4 years ago - 2.13 thousand downloads total - 31 stars on GitHub - 1 maintainer
sleigh-rs 0.1.5 💰
Ghidra Sleigh parser6 versions - Latest release: 10 months ago - 1 dependent package - 2.08 thousand downloads total - 32 stars on GitHub - 1 maintainer
mizu 1.0.1
An accurate gameboy(DMG) and gameboy color emulator. Front-end for mizu-core6 versions - Latest release: 4 months ago - 2.08 thousand downloads total - 24 stars on GitHub - 1 maintainer
sleigh2rust 0.1.6 💰
Transpile Ghidra Sleigh parser into rust7 versions - Latest release: 10 months ago - 1 dependent package - 2.05 thousand downloads total - 14 stars on GitHub - 1 maintainer
fpgrars 2.4.0
Fast Pretty Good RISC-V Assembly Rendering System7 versions - Latest release: 8 months ago - 2.05 thousand downloads total - 34 stars on GitHub - 2 maintainers
rust-libretro-example-core 0.3.2
libretro example core7 versions - Latest release: about 1 year ago - 2.04 thousand downloads total - 11 stars on GitHub - 1 maintainer
zinc64-emu 0.8.0
Commodore 64 emulator toolkit with batteries included but swappable1 version - Latest release: about 5 years ago - 3 dependent packages - 2.03 thousand downloads total - 20 stars on GitHub - 1 maintainer
rust-libretro-sys-proc 0.3.2
Procedural macros for rust-libretro-sys4 versions - Latest release: about 1 year ago - 1 dependent package - 2 thousand downloads total - 11 stars on GitHub - 1 maintainer
yamos6502 0.1.4
MOS 6502 emulator5 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 1.98 thousand downloads total - 1 stars on GitHub - 1 maintainer
save_state 0.1.1
Implementation for the save state mechanism in mizu2 versions - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 1.96 thousand downloads total - 24 stars on GitHub - 1 maintainer
vjoy 0.6.0
Idiomatic and safe wrapper for vjoy-sys7 versions - Latest release: 11 months ago - 1 dependent repositories - 1.95 thousand downloads total - 5 stars on GitHub - 1 maintainer
intel-8080-emu 0.2.0
A small library to emulate an intel 8080.3 versions - Latest release: over 5 years ago - 1 dependent repositories - 1.93 thousand downloads total - 1 stars on GitHub - 1 maintainer
gc_nes_web 0.1.5
WASM wrapper for my gc_nes_core crate.5 versions - Latest release: almost 4 years ago - 1.93 thousand downloads total - 8 stars on GitHub - 1 maintainer
tis-cli 0.1.6
TIS-100 emulator7 versions - Latest release: 12 months ago - 1.93 thousand downloads total - 0 stars on GitHub - 1 maintainer
chip8_core 0.4.0
A CHIP-8 emulator core library8 versions - Latest release: 5 months ago - 1 dependent repositories - 1.92 thousand downloads total - 0 stars on GitHub - 1 maintainer
lib-rv32-common 0.2.0
Common data for all lib_rv32 crates.1 version - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 1.89 thousand downloads total - 19 stars on GitHub - 1 maintainer
lib-rv32-isa 0.2.0
A library and CLI tool for emulating, testing, and learning RISC-V.2 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 1.87 thousand downloads total - 19 stars on GitHub - 1 maintainer
rustzx 0.16.0
ZX Spectrum emulator5 versions - Latest release: about 1 year ago - 1.85 thousand downloads total - 191 stars on GitHub - 1 maintainer
nibble8 0.2.0
Yet another Rust implementation of a Chip-8 interpreter, using sdl2.6 versions - Latest release: over 2 years ago - 1.84 thousand downloads total - 3 stars on GitHub - 1 maintainer
manzana-uno-emu 0.1.6
Apple I emulator7 versions - Latest release: 5 months ago - 1.79 thousand downloads total - 1 stars on GitHub - 1 maintainer
vtx-bin 0.16.0
VTX sound format toolbox5 versions - Latest release: about 1 year ago - 1.79 thousand downloads total - 191 stars on GitHub - 1 maintainer
trust-80 0.11.0
TRS-80 Emulator6 versions - Latest release: 7 months ago - 1.67 thousand downloads total - 1 stars on GitHub - 1 maintainer
rvm-lib 0.0.1
Educational Virtual Machine written in Rust.2 versions - Latest release: about 4 years ago - 1 dependent package - 1.62 thousand downloads total - 1 stars on GitHub - 1 maintainer
mem_storage 0.1.1 💰
Abstractions for readable and writable memory. Designed to be uesd in emulators.2 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 1.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
avr-test-suite 0.1.1
An AVR compiler integration test suite2 versions - Latest release: over 6 years ago - 1.56 thousand downloads total - 3 stars on GitHub - 1 maintainer
Related Keywords
rust
144
emulation
80
qemu
65
z80
21
chip-8
16
riscv
15
gameboy
14
ay-3-8910
14
chip8
14
game
14
zx-spectrum
13
no_std
12
interpreter
11
simulator
11
cpu
11
nes
11
testing
11
assembly
10
8-bit
9
gameboy-emulator
9
6502
9
disassembler
9
library
8
retro
8
zx-spectrum-emulator
7
rustzx
7
commodore
7
assembler
7
smart-contracts
7
c64
7
cli
7
wasm
6
evm
6
games
6
video
6
ethereum
6
x86
6
bare-metal
6
rpi
6
game-boy
6
rust-lang
6
risc-v
6
emulators
6
instruction
5
console
5
8080
5
virtual
5
virtual-machine
5
retroarch
5
libretro
5
terminal
4
education
4
nes-emulator
4
gamedev
4
arm
4
webassembly
4
ay
3
compiler
3
sound
3
decoding
3
debugger
3
encoding
3
instructionsets
3
vm
3
m68k
3
reverse-engineering
3
tui
3
mos6502
3
sdl2
3
avr
3
parser
3
edge-computing
3
risc
3
bindgen
3
blockchain
3
microcontrollers
3
logic
3
dmg
3
asm
3
rust-crate
3
excel
2
xlsx
2
processor
2
x64
2
shellcode
2
x86_64
2
amd64
2
decoder
2
input
2
graphics
2
crates
2
vulkan
2
psx
2
vjoy
2
tis-100
2
gamepad
2
joystick
2
game-boy-emulator
2
basic
2
no-std
2