Omni is an app to manage downloads for your pyLoad instance. It is available for both Android and iOS.
Important
This app is currently in alpha. Expect to run into bugs. If you encounter a bug, check the known issues section first and create an issue if it is not listed there.
Warning
This app requires your pyLoad instance to be on version 0.5.0b3.dev94 or newer.
A lot of work has gone into building this app. It is provided for free and open-source. If you like it, please consider donating to support the development.
Ideally, I would like to publish the app on the App Store but for enrolling in Apple's developer program there is a fee of 99$ per year.
- Manage multiple instances
- All views will periodically auto-refresh, no manual refreshing required
- Add downloads via links or upload DLC file
- See active downloads & packages in Queue and Collector
- Stop, pause and resume Queue
- Delete one or multiple packages from Queue or Collector
- Move packages between Queue and Collector
- Restart packages
- Trigger package extraction
- Clear finished packages
- Restart failed packages
- Light and dark mode
The app supports adding downloads via Click'N'Load. You can start the service via the + button once you selected a server and configured your Click'N'Load settings. Due to background limitations on iOS this is only available for Android. This is an experimental feature and might not work reliably.
Recommended: install via Obtainium
Alternatively, install the APK from the releases section manually.
Recommended: install via AltStore
Or, add AltStore source manually:
https://github.com/Sab44/omni_for_pyload/raw/refs/heads/main/ios/AltStoreSource.json
Alternatively, install the IPA from the releases section manually (e.g. via Sideloadly).
- No support for captcha solving
- Improve error handling
- Allow uploading dlc files straight to queue
- Allow editing a server after it has been added
- Support managing pyLoad server settings from the app
- Show estimated time left for downloads
- Allow receiving URLs via the share action
- Allow receiving dlc files via the share action
This is a flutter project, written in Dart and Kotlin (for the Android service).
Contributions are welcome. Make sure they are well tested and unit tests are adapted if feasible.










