C++ Switch

Open-source C++ projects categorized as Switch

Top 23 C++ Switch Projects

  • yuzu

    Nintendo Switch emulator

    Project mention: SMT:V - Random game crashes, | /r/yuzu | 2023-10-16

    This issue seems to not be exactly new as seen here: https://github.com/yuzu-emu/yuzu/issues/7338

  • Checkpoint

    Fast and simple homebrew save manager for 3DS and Switch.

    Project mention: Project mirai DX crashes upon selecting Romeo and Cinderella specifically. I've had this game on my console for years and this has mever happened. Any way to fix this? I REALLY don't want to lose all my S Ranks and Superhards :( | /r/3dspiracy | 2023-07-09

    Save manager app, if you used 3DS.hacks.guide to homebrew it should be already installed (flag icon). Otherwise find it here

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

  • TegraRcmGUI

    C++ GUI for TegraRcmSmash (Fusée Gelée exploit for Nintendo Switch)

    Project mention: Forgot everything about a modded switch, can't seem to figure out how to turn it back on from dead battery. | /r/SwitchPirates | 2023-05-16

    You're gonna want to use this in conjunction with the proper payload associated with how you modded the switch.

  • SysDVR

    Stream switch games to your PC via USB or network

    Project mention: Better Wifi App // VNC Server - MM+ (OnionOS) | /r/MiyooMini | 2023-05-25

    I wonder if instead of the WiFi we could use the usb-c port and stream over it just like it is done in Sys-DVR (https://github.com/exelix11/SysDVR) on hacked Switch. That would make the MM/MM+ even more amazing!

  • JKSV

    JK's Save Manager Switch Edition

    Project mention: Transferring save data between a hacked switch and an unhacked switch? | /r/SwitchPirates | 2023-06-01

    Installed JKSV saves manager on the hacked switch and backed up all of the saves on the switch. Make sure to save a copy of these game backups in case anything goes wrong. JKSV created folders for each of the games on the SD card.

  • aio-switch-updater

    Update your CFW, cheat codes, firmwares and more directly from your Nintendo Switch!

    Project mention: Just received this bad boy. Seller said not to let it die? What does that mean? It’s an oled with mod chip | /r/SwitchPirates | 2023-06-08
  • sys-con

    Nintendo Switch sysmodule that allows support for third-party controllers

    Project mention: MissionControl question(xbox series S|X) | /r/SwitchPirates | 2023-05-11

    Mission Control is only for Bluetooth devices. You can try https://github.com/cathery/sys-con for cabled controllers, but it's a bit of hit or miss

  • Onboard AI

    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 www.getonboard.dev.

  • ldn_mitm

    Play local wireless supported games online

    Project mention: Must have Apps for Modded Switch ? | /r/SwitchPirates | 2023-05-06
  • uLaunch

    :rocket: Custom, open-source qlaunch (Nintendo Switch HOME menu) replacement/reimplementation

    Project mention: What are your lesser known Homebrew apps that you love that not many people know about? | /r/SwitchPirates | 2023-06-07

    uLaunch. For the life of me, I don’t understand how this doesn’t get more universal love. As of right now games load a few seconds slower than the normal menu, but I don’t even mind because the additional features are incredible. Plus, how often do you really switch games, unless you’re having the homies over it’s probably not more than once or twice a day

  • fake-08

    A Pico-8 player/emulator for console homebrew

    Project mention: 29 March 2023 - GarlicOS update v1.3.7: More Pico-8 fixes & added a D-Pad mapping function to the PCSX ReARMed core | /r/RG35XX | 2023-03-29

    Reverted a fake08 commit that caused broken savestates (Commit 89ae9ae)

  • JC_Button

    Arduino library to debounce button switches, detect presses, releases, and long presses

  • sys-patch

    A script-like system module that patches fs, es, ldr and nifm on boot

    Project mention: Coldboot CFW booting possible with release of sys-patch? | /r/SwitchPirates | 2023-05-25

    Github link

  • Plutonium

    An easy-to-use UI framework for Nintendo Switch homebrew (by XorTroll)

    Project mention: Nx Developer beginning guide ✨🥂 | /r/BetterGamingCFW | 2022-12-17

    📷 GUI https://github.com/XorTroll/Plutonium

  • IoAbstraction

    Rotary encoders, fully debounced switches, EEPROM support on Arduino and mbed - direct and over I2C

    Project mention: I need help with I2C | /r/arduino | 2023-03-30

    Name: "Adafruit PCF8574" Author: Adafruit Sentence: Arduino library for the PCF8574 I2C GPIO expander Adafruit shop Website: https://github.com/adafruit/Adafruit_PCF8574 Name: "EasyPCF8574" Author: Djames Suhanko Sentence: Generic library for PCF8574 easy to use Website: https://github.com/DjamesSuhanko/EasyPCF8574 Name: "IoAbstraction" Author: davetcc Sentence: Treat PCF8574, MCP23017 and Shift registers like pins, matrix keypad, touch screen handler, button press and rotary encoder management (switches) on any supported IO (including DfRobot & Joysticks) with event handling, interchangable AVR/I2C(AT24) EEPROMs. Website: https://github.com/davetcc/IoAbstraction Name: "PCF8574" Author: Rob Tillaart Sentence: Arduino library for PCF8574 - 8 channel I2C IO expander Website: https://github.com/RobTillaart/PCF8574.git Name: "PCF8574 library" Author: Renzo Mischianti Sentence: Most starred PCF8574 library for Arduino (standard and SAMD), Raspberry Pi Pico and rp2040 boards, ESP8266, smt32 and esp32 Website: https://www.mischianti.org/category/my-libraries/pcf8574/ Name: "PU2CLR PCF8574" Author: Ricardo Lima Caratti, [email protected] Sentence: Control the PCF8574 8-Bit I/O Expander with Serial Interface with your Arduino Website: https://github.com/pu2clr/PCF8574 Name: "jm_PCF8574" Author: Jean-Marc Paratte Sentence: PCF8574 Arduino Library. Website: https://github.com/jmparatte/jm_PCF8574 Name: "pcf8574" Author: MSZ98 Sentence: Arduino library for PCF8574 io expander module Website: https://github.com/MSZ98/PCF8574

  • botw-unexplored

    Easily view the unexplored korok seeds and locations in your BotW savefile on your Switch

  • Homebrew-Details

    A Homebrew App Manager and hbmenu Alternative for Switch.

    Project mention: How do I delete apps on the hbmenu? | /r/SwitchPirates | 2023-06-02
  • NXGallery

    🎮 A Nintendo Switch Homebrew Application to transfer your screenshots to your phone or PC in no-time 📱⚡

    Project mention: Is there a way to transfer screenshots and videos from the switch to pc/smartphone? | /r/SwitchPirates | 2023-04-13
  • SwiTAS

    A usable toolkit for creating Nintendo Switch TASes with homebrew

  • AtmoPackUpdater

    Nintendo switch homebrew which update your CFW/Firmware/Homebrews/Sigpatches

    Project mention: I need help updating switch But I dont have a computer anymore. | /r/SwitchPirates | 2023-04-17

    Hi, I created one app called AtmoPackUpdater which can updater your cfw and your firmware directly from your switch. Here it is : https://github.com/PoloNX/AtmoPackUpdater

  • AmiiboGenerator

    Generates all Amiibos directly on your Nintendo Switch.

    Project mention: Emuiibo/Amiigo Totk + ss json files | /r/SwitchPirates | 2023-06-04
  • Luna-App

    Homebrew App to dump Animal Crossing: New Horizons islands you visit. Now using on-device De- and Encryption!

    Project mention: An interloper destroyed my giveaway island (used a glitch which erased all items), so I decided to make a montage of my rebuild! | /r/AnimalCrossing | 2023-04-29

    This one downloads someone else's island to your Switch. You can effectively make an exact copy of their island, and then you can replace your local island with a copy of that island. This means if you found an island you really liked, you can copy it and make it your own. This even works when visiting someone else's island over the internet.

  • ONScripter-NX

    Nintendo Switch port of ONScripter (old version of the engine, more compatible). Now in HD!

  • f2bgl

    PlayStation Vita and Nintendo Switch ports of the Fade To Black engine reimplementation made by Grégory Montoir

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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-10-16.

C++ Switch related posts


What are some of the best open-source Switch projects in C++? This list will help you:

Project Stars
1 yuzu 32,090
2 Checkpoint 2,435
3 TegraRcmGUI 1,736
4 SysDVR 1,184
5 JKSV 1,135
6 aio-switch-updater 1,120
7 sys-con 896
8 ldn_mitm 625
9 uLaunch 517
10 fake-08 456
11 JC_Button 406
12 sys-patch 255
13 Plutonium 236
14 IoAbstraction 158
15 botw-unexplored 98
16 Homebrew-Details 97
17 NXGallery 59
18 SwiTAS 55
19 AtmoPackUpdater 50
20 AmiiboGenerator 43
21 Luna-App 33
22 ONScripter-NX 21
23 f2bgl 19
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives