Skip to main content

Trackers

Wiki: BitTorrent tracker

Clients

qBitTorrent — Windows/Mac (an open-source, free variant of uTorrent)

Deluge

  • Deluge — Windows/Mac
    • A lightweight, Free Software, cross-platform BitTorrent client.
  • Deluge UserGuide ThinClient
    • Client-Server
    • Full Encryption, WebUI, GTK UI, Console UI
  • Plugin System

Transmission

  • Transmission — mainly for Mac, but an “early preview” Windows version is available.
    • transmission/transmission
    • Uses fewer resources than other clients
    • Native Mac, GTK+ and Qt GUI clients
    • Daemon ideal for servers, embedded systems, and headless use
    • All these can be remote controlled by Web and Terminal clients
    • Local Peer Discovery
    • Full encryption, DHT, µTP, PEX and Magnet Link support

Tixati

  • Tixati — Windows (simple and skinnable!)
    • Simple and easy to use
    • Ultra-fast downloading algorithms
    • DHT, PEX, and Magnet Link support
    • Easy and quick install - no java, no .net
    • Super-efficient peer selection and choking
    • RC4 connection encryption for added security
    • Detailed bandwidth management and charting
    • UDP Peer Connections and NAT router hole-punching
    • Advanced features such as RSS, IP Filtering, Event Scheduler

CLI Usage

Transmission CLI

brew install transmission

transmission-create ubuntu.bin.7z -t udp://tracker.openbittorrent.com:80

transmission-daemon -c ~/p2p
TRANSDIR=/var/lib/transmission-daemon
cp -p $1 $TRANSDIR/downloads/

transmission-remote -l
transmission-create $TRANSDIR/downloads/$1 -t udp://tracker.openbittorrent.com:80 -o $HOME/$1.torrent
transmission-remote --add $HOME/$1.torrent

# transmission-create@ transmission-daemon@ transmission-edit@ transmission-remote@ transmission-show@

Alpine Linux

apk add transmission-cli transmission-daemon

mkdir torrent

echo Hello Torrent! > torrent/hello.txt
transmission-create torrent/hello.txt -t udp://tracker.openbittorrent.com:80

transmission-daemon -c $PWD/torrent
# transmission-remote --add hello.txt.torrent

transmission-show torrent/hello.txt.torrent.added

transmission-remote -l

mkdir ~/bt
mkdir ~/torrent

aria2c

aria2c http://site/file.torrent

# magnet
aria2c --follow-torrent=mem http://site/file.torrent