Top 23 nintendo-hacking Open-Source Projects

  • PKHeX

    Pokémon Save File Editor

    Project mention: Miyoo mini STATE File to PkHex not working | /r/MiyooMini | 2023-06-04

    .state files are not supported, according to the readme here. (disclaimer: I never used PKHex myself though)

  • DeepSea

    The new All-in-One CFW package for the Nintendo Switch.

    Project mention: My Switch won't boot into Atmosphere, stays on black screen | /r/SwitchPirates | 2022-12-14
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • road-to-yuzu-without-switch

    This Repo explains how to install the Yuzu Switch Emulator without a Switch

    Project mention: Everything’s free if you try hard enough | /r/PrequelMemes | 2023-05-26
  • NHSE

    Animal Crossing: New Horizons save editor

    Project mention: Alien dream forest | /r/AnimalCrossing | 2023-04-16

    There are two main ways the game is modded, the first is by editing the save file of the island which requires backing it up and then using an editing tool like NHSE to edit stuff like items and acres, there's also supposedly ways to do it while the game is running but I've never done them before.

  • PKHeX.Mobile

    Pokémon save editor for Android and iOS!

    Project mention: Only the OGs survived that Lenora fight. Anyone got a clue how to get Simipour before Lenora? | /r/nuzlocke | 2022-12-09
  • ShallowSea

    ShallowSea - The AIO CFW package for the Nintendo Switch with Atmosphere

  • PKHeX-Plugins

    Plugins for PKHeX

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

  • SysBot.NET

    sys-botbase client for remote control automation of Nintendo Switch consoles.

    Project mention: Gen 9 Genning Bot Discord/Twitch | /r/CasualPokemonTrades | 2022-12-23

    [Source code](

  • pk3DS

    Pokémon (3DS) ROM Editor & Randomizer

  • nstool

    General purpose read/extract tool for Nintendo Switch file formats.

    Project mention: Only Raw binary format ghidra | /r/ghidra | 2023-06-21
  • pkNX

    Pokémon (Nintendo Switch) ROM Editor & Randomizer


    Source code repository for ENGAGE: Battery-Free Game Boy

    Project mention: ENGAGE: Battery-Free Game Boy | /r/programming | 2023-03-11
  • ARCropolis

    Modding framework for Super Smash Bros. Ultimate

    Project mention: DLC Mod for Super Smash Bros. Ultimate | /r/SwitchPirates | 2023-06-06

    I made a mod (patch file thing) for Super Smash Bros. Ultimate that changes the is_dlc bool from “true” to “false” for the DLC characters and stages. (You need Skyline and the skyline plugin; ARCropolis to use this mod.)

  • nds-constraint

    Because Nintendo can't do SSL properly

  • rusted-switch

    Nintendo Switch Homebrew with Rust 🦀

  • BrawlCrate

    BrawlBox/BrawlTools Fork, Wii File Editor

    Project mention: Help with extracting sound effects from Wii Sports | /r/WiiHacks | 2023-06-25

    When you extract that file, load it into BrawlCrate (download here). Now, here you find the file that you are looking for, and scroll down to "SEQ Params" and then there is a value named "BankFile" (image)

  • road-to-ryujinx-without-switch

    This Repo explains how to install the Ryujninx Switch Emulator without a Switch

    Project mention: Is my settings wrong? Or is the rom really liked this? For some reason, my gameplay has good FPS so far and has decent graphic displays except for one thing, the model.. | /r/NewYuzuPiracy | 2022-11-10
  • NDSFactory

    Unpack & Repack Nintendo DS Roms (.nds)

  • NSPsplitty

    Tool to split files targeted at the nintendo switch, also useful for general file splitting

    Project mention: problem with dumping a game with nxdumptool | /r/SwitchPirates | 2023-05-23 or

  • SysBot.ACNHOrders

    Queue-based and/or pure automation-styled ACNH SysBot

  • sx-custom-boot.dat-maker

    Project mention: SX Team Xecuter Dongle Nintendo Switch | /r/SwitchPirates | 2023-05-28
  • Lighting-up-LED-on-right-joycon-for-Nintendo-Switch

    require homebrew on your Nintendo Switch for this code to work.

  • Atmosphere-with-Hekate

    Hekate and Atmosphere only

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

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-06-25.

nintendo-hacking related posts


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

Project Stars
1 PKHeX 3,104
2 DeepSea 1,381
3 road-to-yuzu-without-switch 1,091
4 NHSE 948
5 PKHeX.Mobile 588
6 ShallowSea 574
7 PKHeX-Plugins 493
8 SysBot.NET 428
9 pk3DS 350
10 nstool 346
11 pkNX 296
12 ENGAGE 262
13 ARCropolis 214
14 nds-constraint 212
15 rusted-switch 126
16 BrawlCrate 118
17 road-to-ryujinx-without-switch 88
18 NDSFactory 81
19 NSPsplitty 68
20 SysBot.ACNHOrders 65
21 sx-custom-boot.dat-maker 38
22 Lighting-up-LED-on-right-joycon-for-Nintendo-Switch 16
23 Atmosphere-with-Hekate 14
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