nx-python Documentation

The nx package comes bundled with PyNX and is available to use in your Python homebrew applications. It allows you to access Switch-specific elements such as buttons, filesystem, etc. via a high-level, object-oriented wrapper around libnx.

Getting Started

Installing PyNX
How to install nx-python on your Switch or Switch emulator.
Tutorial
A guided tutorial on how to use nx-python for your project.
Examples
Look at code examples if you prefer learning that way.

Support

Frequently Asked Questions
Answers to common questions that may help you.
Contributing to nx-python
Instructions on how you can help out and contribute to the nx-python project.

Indices and tables