Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/edualm/SeedTruck
Torrent management app for iOS, macOS, tvOS and watchOS made in SwiftUI 2. Same codebase for all platforms!
https://github.com/edualm/SeedTruck
ios macos magnet-link seedbox torrent transmission tvos watchos
Last synced: 3 months ago
JSON representation
Torrent management app for iOS, macOS, tvOS and watchOS made in SwiftUI 2. Same codebase for all platforms!
- Host: GitHub
- URL: https://github.com/edualm/SeedTruck
- Owner: edualm
- License: mit
- Created: 2020-08-23T01:40:23.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-18T19:30:12.000Z (almost 3 years ago)
- Last Synced: 2024-06-26T02:31:42.166Z (5 months ago)
- Topics: ios, macos, magnet-link, seedbox, torrent, transmission, tvos, watchos
- Language: Swift
- Homepage:
- Size: 1.72 MB
- Stars: 30
- Watchers: 4
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Seed Truck
A seedbox management application for the whole family of Apple devices - iOS, macOS, tvOS and watchOS.
This is not the kind of project Apple allows on the App Store, so I'm open-sourcing it, hopefully it's useful for someone. You may also (and should!) use the app if you want, but you'll need to compile and install it yourself though.
It uses SwiftUI 2, and as such, can only run on iOS/iPadOS/tvOS 14+, watchOS 7+ and macOS 11+.
## Supported Seedbox Software
- Transmission
And that's it, for now. The app's code is technically ready to easily support other torrent software, it just isn't implemented. Open a PR if you'd like to see support for others!## Status
| Platform | Status | Development Status | Additional Info |
| --- | :---: | --- | --- |
| iOS | ✅ | Beta | Appears to be stable on day-to-day use. |
| iPadOS | ✅ | Beta | Appears to be stable, **but was not throughly tested**. |
| macOS | ✅ | Beta | Appears to be stable on day-to-day use. |
| tvOS | ✅ | Beta | Appears to be stable, **but was not throughly tested**. |
| watchOS | ✅ | Beta | Appears to be stable on day-to-day use. |## Screenshots
iOS screenshots for now; screenshots for other platforms will appear eventually.
## Features
- Connect to Transmission seedboxes (support for other types of seedboxes is easy to add, but not implemented).
- View torrents, their status, and remove them.
- Import torrents, either using a torrent file or magnet link.## Tests
Not many were written since I wasn't being able to run them under Xcode 12. I should fix that probably...
## License
MIT