Transmission

Tips

Private torrent trackers will specify that you need to disable peer exchange (PEX), distributed hash table (DHT), and local peer discovery. Torrents marked as 'private' will do this automatically, so you don't need to do it in the settings.

You can read the contents of .torrent files with transmission-cli: transmissioncli --info [file]1)