A BitTorrent client that allows downloads using a single-file torrent or magnet links
TorrentX is a BitTorrent client written in Java. It implements the core of the BitTorrent protocol, allowing downloads using a single-file torrent. It also supports magnet links and saves the result to your Downloads folder.
Downloads directorybrew tap kpraveenkumar19/torrentx
brew install torrentx
After installing (via Homebrew) the commands are available globally:
download <torrent_file>
magnet_download <magnet_link>
download using torrent fileDownloads a single-file torrent referenced by <torrent_file>.
Examples:
download sample.torrent
Important:
.torrent file inside your ~/Downloads folder. The client reads the torrent file from Downloads by name, e.g. ~/Downloads/sample.torrent.~/Downloads/<name> where <name> is taken from the torrent’s info.name.download using magnet fileDownloads via a magnet link. A tracker URL must be present in the magnet (the tr parameter), and the infohash must be provided via xt=urn:btih:<infohash>.
Examples:
magnet_download "magnet:?xt=urn:btih:<infohash>&tr=https%3A%2F%2Ftracker.example.org%2Fannounce"
.torrent file to reside in ~/Downloads and writes output thereContributions are welcome! To propose changes: