Python nintendo-switch

Open-source Python projects categorized as nintendo-switch

Top 16 Python nintendo-switch Projects

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

    Emulate Nintendo Switch Controllers over Bluetooth

    Project mention: Why aren't there more of these? | /r/Amiibomb | 2023-03-31

    Uh... There are DIY alternatives. Check this out.

  • 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

  • nxbt

    Control your Nintendo Switch through a website, terminal, or macro.

    Project mention: Raspberry Pi Hunts Shiny Pokémon While You Sleep | | 2023-08-11

    Oh wow, awesome use-case. This actually uses my Switch Bluetooth Controller emulation project [0] under the hood for automating the button presses. If you have a RPi on-hand, you can grab a decent USB capture card for around $15 on Ebay or Amazon, last I checked, for a cheap(er) entry point into automation projects like this.


  • ninfs

    FUSE filesystem Python scripts for Nintendo console files

    Project mention: How to transfer game data to new jailbroken 3ds | /r/3dspiracy | 2023-03-05

    If it was ever jailbroken, check your backups and SD card for files named movable.sed or essential.exefs (which contains a copy of movable.sed). If you can get the console to boot just far enough to load Godmode9, you can obtain this. (Even with broken screens -- you just need another console to play along on or someone writing down the button sequence because you're flying blind.) Either of these files can be used to decrypt the saves stored on the SD card using ninfs.


    Connect your Nintendo Switch playing status to Discord!

    Project mention: RiiTag now supports Switch and 3DS | /r/NintendoSwitch | 2023-05-27
  • ownfoil

    Lightweight and customizable Tinfoil Shop manager, with automatic saves backup.

    Project mention: Data-Hoarders of Reddit - Why and how did your hoarding start? | /r/DataHoarder | 2023-05-24
  • Homebrew-Guide

    Guide for getting CFW setup on your Nintendo Switch (And Wii U)

    Project mention: My Switch won't show anything in screen after the payload gets injected. | /r/SwitchPirates | 2023-04-17
  • 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.

  • nton

    Nintendo Switch NRO to NSP Forwarder

    Project mention: Finally shell swapped my Switch | /r/SwitchPirates | 2023-05-28

    I’m not familiar with this software. I believe some of the GUI apps don’t support firmware 16.0.3. I ended up investigating new tools and found NTON. Works fairly well and RetroArch game forwarding is supported as well.

  • joydance

    Use Joy-Cons to play Ubisoft's Just Dance on all platforms

  • utsushis-charm

    Easily import all of your Monster Hunter Rise charms to your armor set searcher of choice

    Project mention: GameCat MHRS Wiki + Armorset Searcher have been updated to the 15.0 version! | /r/MonsterHunterMeta | 2023-04-20

    For consoles, there is a tool that reads in-game recordings and exports charms: Utsushi's charm. But it worked very well but seems that the last update was last year.

  • byml-v2

    Nintendo BYML or BYAML parser, writer and converter. Fully supports Breath of the Wild and Super Mario Odyssey files.

    Project mention: Need help with trying to run something python related | /r/learnpython | 2023-06-04

    hi, good day, let me preface this by saying i know absolutely NOTHING about python but to sum it up, i'm trying to run a script from and i seemed to have every thing in order, but every time i run the command 'byml_to_yml' cmd says ''byml_to_yml' is not recognized as an internal or external command operable program or batch file.'

  • sx-custom-boot.dat-maker

    Project mention: SX Team Xecuter Dongle Nintendo Switch | /r/SwitchPirates | 2023-05-28
  • evfl

    Library for parsing and writing Nintendo EventFlow files (flowcharts and timelines)

    Project mention: TotK 60fps prerendered cutscenes fix | /r/NewYuzuPiracy | 2023-05-12

    Unfortunately, this isn't enough. The audio for the files is not part of the video itself, instead every cutscene has an associated .bfevfl.zs (compressed binary event flow) file that includes the timeline to trigger multiple audio clips / events during the playback. I've used some excellent tools to extract/recompress (Totk.ZStdTool) and edit (evfl) these files using a quick and dirty python script.

  • YC_English

    English translation patcher for YuruCamp: Have a nice day

    Project mention: Got the Yuru Camp game running on Steam Deck! | /r/laidbackcamp | 2023-05-22

    It's manually patched with an English fan translation made by Thesola10. Do be warned that a little bit of work is required to get this up and running!

  • YuzuEaUpdater

    This lightweight, python based, application provides user friendly access to Yuzu Early Releases from the pineappleEA/pineapple-src repository. (by ib4error)

    Project mention: I created a Yuzu EA Updater, no python/dependencies required, singular exe! I know there's a bunch out there, but check it out! | /r/128bitbay | 2023-06-28
  • BDSP-PythonBot

    Python Bot for Pokemon Brilliant Diamond / Shining Pearl on Nintendo Switch

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

Python nintendo-switch related posts


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

Project Stars
1 DeepSea 1,432
2 joycontrol 1,174
3 nxbt 708
4 ninfs 382
5 NSO-RPC 260
6 ownfoil 228
7 Homebrew-Guide 147
8 nton 89
9 joydance 69
10 utsushis-charm 48
11 byml-v2 41
12 sx-custom-boot.dat-maker 38
13 evfl 16
14 YC_English 12
15 YuzuEaUpdater 5
16 BDSP-PythonBot 4
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives