Important
Due to limited freetime this project is dormant. Connecting and managing a remote Transmission instance works quite well, however I will not continue to work on this project at this time.
Quickshift is a powerful and easy-to-use remote torrenting client that aims to support most major torrent software (see integrations). It is fast, easy to use and features a rich and modern user interface implemented in Flutter.
Either download a precompiled binary or installer from the releases page or build the project yourself.
Quickshift supports the following torrent software (🟢 = stable, 🔵 = in development, 🟡 = planned, 🔴 = not planned):
- 🔵 Transmission
- 🟡 qBittorrent
- 🟡 Deluge
- 🟡 uTorrent
- Use proper popout windows (waiting for support in flutter)
To build the project yourself, follow these steps:
- Obtain a Flutter installation (including platform specific dependencies).
- Clone this repository.
- Run
flutter pub get
in the project root directory. - Run
flutter build <platform>
to build the project for your desired platform. - The compiled binary will be located in the
build/<platform>/
directory.
The source code for this project is released under the MIT License. See the LICENSE file for more details.