Best FOSS torrent app?

I use torrents once in a blue moon for downloading distros so I just grab the nearest thing in the Debian repo but a friend of mine who uses it a lot is asking for a recommendation. I’d rather give him a community approved recommendation than some random top 5 I got from a search.

He’s happy with Fopnu which is by the same guys who did Tixati but while it’s free it’s not open source (from what I can tell), i’m looking for the “best” FOSS app with ethical devs that preferably has a Windows version because he’s still transitioning.

1 Like

I used to use Vuze, because of all the options, but it was also bit sluggish and slow.

Now I use KTorrent. Fast, nice looking, has all the options I missed in Transmission.

Being lazy I tend to just download a .torrent file, double click on that file and see what opens by default. That’s usually Transmission, but occasionally KTorrent, both seem to work for my simple needs. I think I prefer Transmission because it’s the more common default I come across so it’s what I used the most. 99 out of 100 .torrent files I download are Linux .iso files.

Deluge is a good FOSS option. It’s similar to qBittorrent, but written in GTK and Python.

1 Like

I have another vote for Deluge. Looks the best out of all of them and works really well!

I generally use qBittorrent.

3 Likes

Transmission is familiar, has low resource requirements, and just works.

I prefer qbittorrent because it has a ton of features and flexibility

1 Like

Thank you for all the recommendations, I built on that a bit below. It’s down to choosing between Deluge and qBittorrent. KTorrent gets honorable mention but isn’t cross platform.

Deluge

https://www.deluge-torrent.org/
https://en.wikipedia.org/wiki/Deluge_(software)
https://github.com/deluge-torrent/deluge
Written in: Python
Supports: Linux, BSD, Mac OS, Windows XP+
License(s): GPLv3+
Released: Sep 2006
Security:
December 2015, forum compromised and user database dumped: https://torrentfreak.com/hackers-grab-deluge-and-qbittorrent-user-databases-151221/
CVEs (4): https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=Deluge

Transmission

https://transmissionbt.com/
https://en.wikipedia.org/wiki/Transmission_(BitTorrent_client)
https://github.com/transmission/transmission
Written in: C, Objective-C
Supports: Linux, Mac OS X+, Windows 7+
License(s): GPLv2+, MIT
Released: Sep 2005
Security:
March 2016, official website wacompromised and tainted .dmg files uploaded: https://www.reuters.com/article/us-apple-ransomware-idUSKCN0W80VX
CVEs (7): https://www.cvedetails.com/vendor/9749/Transmissionbt.html

Vuze

https://www.vuze.com/
https://en.wikipedia.org/wiki/Vuze
http://svn.vuze.com/public/client/
Free and non-FOSS versions
Written in: Java
Supports: Linux, Mac, Windows
License(s): GPLv2
Released: Jun 2003
Security:
(Can’t confirm) Vuze was originally categorized as adware by Softpedia due to a bundled toolbar and offer to change search: https://en.wikipedia.org/wiki/Vuze
CVEs (2): https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=Vuze

KTorrent

https://kde.org/applications/internet/org.kde.ktorrent
https://en.wikipedia.org/wiki/KTorrent
https://github.com/KDE/ktorrent
Written in: C++
Supports: Linux
License(s): GPLv2
Released: ?
Security:
CVEs (5): https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=KTorrent

qBittorrent

https://www.qbittorrent.org/
https://en.wikipedia.org/wiki/QBittorrent
https://github.com/qbittorrent/qBittorrent
Written in: C++, Python
Supports: Linux, BSD, Mac OS, OS/2, Windows
License(s): GPLv2+
Released: May 2006
Security:
December 2015, forum compromised and user database dumped: https://torrentfreak.com/hackers-grab-deluge-and-qbittorrent-user-databases-151221/
CVEs (6): https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=qBittorrent

3 Likes

Great summary. Myself, I’ve never had a problem with good ol’ Transmission.