Switch App Store

A graphical frontend to the get package manager for downloading and managing homebrew on the Nintendo Switch. This is a successor to the Wii U Homebrew App Store.

Building

Setup devkita64 and libnx using the installer, and then set up SDL1.2 and the portlibs according to the instructions here. Currently, this project uses the zlib and libcurl portlibs.

Once it's all setup, recursively clone the repo and run make:

git clone --recursive https://github.com/vgmoose/appstorenx.git
cd appstorenx
make

If all goes well, appstore.nro should be sitting in the current directory.

Maintaining a repo

See get's instructions for setting up a repository. Everything is designed to be statically hosted. If there's no repo provided in the repos.json config file, then it will generate a default one pointing to switchbru.com/appstore.

Building for PC

There's a separate makefile for building the SDL1.2 app for PC. It requires libsdl, libcurl, and zlib installed.

make -f Makefile.pc

License

This software is licensed under the GPLv3.

Description
Homebrew App Store - GUI for downloading/managing homebrew apps for video game consoles
Readme GPL-3.0 1.8 MiB
Languages
C++ 99.6%
Makefile 0.4%