Top 10 torrent clients for linux
Two years ago I wrote an article about the best 5 torrent clients for linux. In the open-source world, two years means a lot of time. So, here it is an updated and enlarged list :GUI torrent clients:
1) Deluge
Deluge is a full-featured BitTorrent client written in python, for Linux, OS X, Unix and Windows. It uses libtorrent in it’s backend and features multiple user-interfaces including: GTK+, web and console. It has been designed using the client server model with a daemon process that handles all the bittorrent activity. The Deluge daemon is able to run on headless machines with the user-interfaces being able to connect remotely from any platform.
|
|
2) KTorrent
KTorrent is a BitTorrent client written in C++ for KDE using the Qt user interface toolkit. It can be considered the most powerful BitTorrent client for KDE. It is the alternative of Deluge for KDE.
|
|
3) Transmission
Transmission is designed to for easy, powerful use. It Just Work and it only takes a few clicks to configure advanced features like watch directories, bad peer blocklists, and the web interface. Transmission has the lowest memory footprint of any major BitTorrent client.
Transmission is also available as a daemon , which is ideal for server installations without X, nas, etc. It can be controlled by web or terminal client.
|
|
4) Vuze (formerly Azureus)
From Vuze homepage: “the most powerful bittorrent app on earth” . The true it’s that Vuze (formerly Azureus) can be declared as the most future rich torrent client for Linux. You can search, browse, download, share torrents and playback HD files. All this with a cost: being a Java based app, it is a system resource hogger.
|
|
5) QBitTorrent
The qBittorrent project aims to provide a Free Software alternative to µtorrent.
UPDATE: My favorite client now. I warmly recommend it.
|
|
6) BitStormLite
BitStormLite is a BitTorrent Client based on c++/gtk+2.0. It is an alternative to the classical bittorrent client for GNOME. The difference is that it permits to make selective downloads . Eric has a very nice article about why should someone use this client.
|
|
Console (ncurse) torrent clients:
7) rtorrent
rTorrent is a text-based ncurses BitTorrent client libTorrent library written in C++ for *nix, with a focus on high performance and good code. The library differentiates itself from other implementations by transfering directly from file pages to the network stack. On high-bandwidth connections it is able to seed at 3 times the speed of the official client.
|
|
8 ) ctorrent
- Written in: C++
- Library: —
- Last release: 3.3.2 2008/06/15
- Interface: CLI
- Encryption: Yes
- Mainline DHT: ?
- Magnet link:Yes
- Peer Exchange: ?
- UPnP:No
- NAT: No
- Local Peer Discovery:No
- IPv6 support:No
- Super Seeding: No
- Selective downloads: Yes
- RSS:No
- Remote control: ?
- Prioritization: ?
- Proxy: No
9) aria2
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, BitTorrent and Metalink. aria2 has two distinctive features: (1) aria2 can download a file from several URIs(HTTP(S)/FTP/BitTorrent) and (2) If you give aria2 a list of URIs, aria2 downloads them concurrently. You don’t have to wait for the current download queue to finish one file at a time anymore. aria2 tries to utilize your maximum download bandwidth and downloads files quickly.
|
|
Web-based torrent client:
10) torrentflux
TorrentFlux is a web-based system for managing bit torrent file transfers. It is an open source package (GPL) and developed for Linux, Unix & BSD platforms on the ubiquitous LAMP stack.
|
|
11) OneSwarm
OneSwarm is a new peer-to-peer tool that provides users with explicit control over their privacy by letting them determine how data is shared. Instead of sharing data indiscriminately, data shared with OneSwarm can be made public, it can be shared with friends, shared with some friends but not others, and so forth. We call this friend-to-friend (F2F) data sharing.
|
|
I’m using rtorrent and sometimes, Transmission. What client do you use? Feel free to comment…
https://alinuxblog.wordpress.com/2010/09/14/top-10-torrent-clients-for-linux/