Open-source torrent clients
7 torrent clients whose code is public under an OSI-approved license, rated for privacy with evidence. Picks first, then by score.
Deluge Grade B
BitTorrent client built on libtorrent with a client-server design, so a daemon can run on a headless machine and be controlled from GTK, web or console interfaces. Most features come as plugins.
GPL-3.0 with an OpenSSL linking exception. Source code
Fragments Grade B
BitTorrent client for the GNOME desktop, built on Transmission, with a torrent queue, magnet link detection from the clipboard and remote control of other Fragments or Transmission sessions.
GPL-3.0. Source code
LibreTorrent Grade B
BitTorrent client for Android with sequential downloading, streaming, RSS auto-downloading, scheduling, WebTorrent support and Android TV support.
GPL-3.0. Source code
qBittorrent Grade B
Cross-platform BitTorrent client with a built-in search engine, RSS feed downloading and an optional web interface for remote control.
GPL-2.0 or later. Source code
rTorrent Grade B
Text-based BitTorrent client for the terminal, built on libtorrent, with an ncurses interface, scripting through its configuration file and an XML-RPC interface used by web front ends.
GPL-2.0. Source code
Transmission Grade B
Lightweight BitTorrent client with native apps for macOS, Windows and Linux, plus a daemon with a web interface for headless servers and NAS devices.
GPL-2.0 or GPL-3.0, with some files under more permissive licenses. Source code
BiglyBT Grade D
Java-based BitTorrent client descended from Vuze, with swarm merging, a built-in media player, I2P and Tor support through plugins, and an Android app.
GPL-2.0. Source code
Compare all 8 torrent clients, open source or not.