Skip to content

PoloNX/Switchseerr

Repository files navigation

Switchseerr

Switchseerr is a third-party client for Jellyseerr for multiple platforms

License Version Build


Features

  • Connect to multiple Jellyseerr servers and multiple users
  • Request movies and TV shows

Screenshots

More screenshots Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

How to build

This project uses Xmake as its build system. To build the project, follow these steps:

Desktop

  1. Install Xmake on your system.
  2. Clone the repository:
    git clone https://github.com/PoloNX/Switchseerr.git
    cd Switchseerr
  3. Build the project:
    xmake

The built binary will be located in the build directory. If you want to run it directly, you can use:

xmake run

Nintendo Switch

  1. Install Xmake on your system.
  2. Install DevkitPro and set up the environment.
  3. Install switch dependencies:
    pacman -S switch-curl switch-zlib switch-glfw switch-mesa switch-glm
  4. Clone the repository:
    git clone https://github.com/PoloNX/Switchseerr.git
    cd Switchseerr
  5. Build the project:
    xmake f --yes -p cross -a aarch64 --toolchain=devkita64
    xmake

The built binary will be located in the build directory. If you want to run it on your switch with nxlink you can use:

xmake run SwitchSeerr --nx=<ip_address>

Todo

Platform Support

  • Nintendo Switch - Add Switch platform support
  • PlayStation 4 - Add PS4 platform support
  • Apple TV - Add Apple TV platform support
  • PlayStation Vita - Add PSV platform support

Future Enhancements

  • Additional Jellyseerr features integration
  • Lidarr integration
  • Support for Overseerr

Thanks to

License

This project is licensed under the MIT License. See the LICENSE file for more information.