Skip to content

alexsvitlov/iTransmission

Repository files navigation

iTransmission - Fast and Lightweight Torrent App for iOS

Screenshots

Screenshots

Screenshots

Download

Latest release: (GitHub Release)

Info

iTransmission is a new and revamped version of the original app. iTransmission is a fast, easy and Free Bittorrent Client for iOS. This app is powered by the latest Trasnmission library and it will be updated when the awesome Transmission team updates the Transmission lib.

Features of the app:

  • Download torrent from magnet or local file.
  • Download torrent from a built in web browser.
  • Download magnet links from Safari.
  • Open external torrent files via the app.
  • Local Notifications on download finish.
  • Select files to download or not.
  • Suppots File app and file sharing.
  • Download in the background.
  • Many options to configure and customize your torrent downloading.
  • Dark Mode.

Supports iOS 13 and up.

Build

Simply download or clone the project, open XCode and run the app.

How to install

  • Sideloading (No Jailbreak): Download the IPA file from here and follow the instructions below to sign and install the app from your computer for one week

How to Sideload on non-jailbroken devices

Requirements

  1. A computer running macOS or Windows
  2. Internet connection
  3. Apple ID (email & password)

AltStore

  • Download and install AltServer from here.

  • Right-click on the AltServer icon with your phone connected and choose "Install Altstore", then the name of your phone. When prompted sign in with your Apple ID. Two-factor Authentication is supported, but app-specific passwords are not.

  • Option 1

    • Copy the link below then open it in Safari.
    • altstore://install?url=https://github.com/alexsvitlov/iTransmission/releases/download/1.0.0/iTransmission.ipa
  • Option 2

    • Download the IPA/ZIP file from the link above.
    • Copy the IPA file to your device, using iCloud Drive, Airdrop, or any other method.
    • Open AltStore and navigate to the "My Apps" tab.
    • Choose the plus sign button located in the top right corner and open the IPA file.
    • When prompted sign in with your Apple ID. Two-factor Authentication is supported, but app-specific passwords are not.
    • Signing with a non-developer account will have the app expire in 7 days, but Altstore automates re-signing as long as it is connected to your PC.

Sideloadly

  • The latest version of Sideloadly
  • Plug your iOS device into your computer
  • Make sure your computer is trusted and allowed to view the contents of your device
  • Drag and drop the iTransmission .ipa file into Sideloadly
  • Enter your Apple ID
  • Enter your password
  • iTransmission app will now install on your iOS device.

TrollStore

  • If you are on iOS 14 - 16.6.1 (iPhone X - A11 and older) or iOS 14 - 16.6 beta 1 (iPhone 11 and newer), install with TrollStore:
  • Install TrollStore (or this guide)
  • Download the IPA file from the releases
  • Open IPA in TrollStore
  • Install it

Libraries used

Important information

This app using Firebase Analytics and so it collects next information from your device:

  • The country of your internet provider
  • Time of app's working session

All this data presents as statistic, and cannot be used to get someone's personal information

Also this app using Firebase Crashlytics, which collects the next information when application crashes:

  • Model of your device (IPhone X or IPad Pro (10.5 inch) for example)
  • Device orientation
  • Free space on RAM and ROM
  • IOS version
  • Time of crash
  • Detailed log of the thread where the stuck happens

All this information is using for bug fixing and improving the quality of this app

More information you can find on Firebase website

License

Copyright (c) 2024 Alex Svitlov

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.