-
plastic
A NES emulator with GUI and TUI
-
cat-dev
interacting with the CAT-DEV hardware units distributed by Nintendo (i.e. a type of Wii-U DevKits).
-
cargo-3ds
Cargo wrapper for developing Nintendo 3DS homebrew apps
-
alarmo
convenient API to bootstrap firmware and access peripherals on the Nintendo Alarmo
-
rstb
manipulating Breath of the Wild's resource size table
-
roead
Rust port of oead C++ library for common Nintendo formats
-
plastic_tui
A NES emulator with terminal interface (TUI)
-
gfarch
Good-Feel's GoodFeelArchives
-
bdat
(De)serialization library for Monolithsoft's BDAT file format
-
skyline
helping patch and modify Nintendo Switch games
-
botw-utils
various utilities for modding Breath of the Wild
-
acridotheres-3ds
Nintendo 3DS-specific file formats for Acridotheres
-
ds-rom
extracting/building Nintendo DS ROMs
-
nnsdk
Cleanroom reverse-engineered bindings for nnsdk (Nintendo Switch SDK)
-
linkle
Nintendo file format manipulation library and tools
-
orthrus-ncompress
Orthrus module supporting Nintendo compression formats
-
vpk0
handling Nintendo's N64-era vpk0 data compression
-
rrt0
cross-platform runtime / startup (like crt0)
-
sarc
working with Nintendo SARC files for Wii U, 3ds and Switch
-
cargo-n64
Cargo subcommand to build Nintendo 64 ROMs
-
gc-gcm
CLI for working with GCM/ISO files (raw bit-for-bit disk images) for the Nintendo GameCube
-
cwiid
(Wii remote "Wiimote") based on libcwiid-sys bindings
-
nitro_fs
handling Nintendo's Nitro Filesystem
-
aamp
Nintendo parameter archive (AAMP) files
-
restbl
manipulating Tears of the Kingdom's resource size table
-
plastic_core
An accurate NES emulator. The backend emulation for plastic and plastic-tui
-
byml
Nintendo BYML (binary YAML) library in Rust
-
blz-nx
handling BLZ compression for the Nintendo Switch
-
brstm
read and write brstm files
-
desmume-rs
Rust bindings for DeSmuME, the Nintendo DS emulator
-
snes-bitplanes
Decoder for the Super NES's bitplanes graphics
-
nlzss11
Nintendo's LZSS algorithm found in Skyward Sword
-
sarc-rs
parsing and creating Nintendo SARC files in Rust
-
nintendo-lz
A small library for compressing/decompressing Nintendo's LZ10/LZ11 compression formats
-
gc-image
parsing metadata from Nintendo GameCube image files
-
angrylion-rdp-plus
Angrylion+ in a Rust form
-
resead-rs
reverse engineered Nintendo's SEAD library
-
rgb-emu
Rust Game Boy emulator
-
ctr_etc1
Nintendo ETC1 compression binding for rust
-
gc-adapter
working with the Nintendo Gamecube Controller Adapter
-
skyline-web
generate web pages and open the web browser for game modding on Nintendo Switch
-
desmume-sys
FFI for DeSmuME, the Nintendo DS emulator
-
libyaz0
de/compressing Nintendo Yaz0 files
-
nlzss11-zlib
Nintendo's LZSS algorithm found in Skyward Sword, compression with zlib-ng
-
swizzle_3ds
Swizzle images for the GPU on the Nintendo 3ds
-
nso
An interface to the Nintendo Switch Online APIs
-
angrylion-rdp-plus-sys
Angrylion+ in a Rust form
-
gcnctrlusb
Nintendo GameCube USB controller adapter interface
-
hactool-sys
Unsafe Rust bindings for hactool, a program and library for Nintendo Switch file formats. Currently untested.
-
snes-apu
A Super Nintendo audio unit emulator
Try searching with DuckDuckGo.