Based on LibTorrent, Lots of features, easy customization, web UI is consistent and stable, API is easy enough to work with.
Plus it generally works everywhere I need it to - as a GUI app (across all major OSes), a web app, or a terminal app. So I can just dump it on whatever machine I'm using without having to think very hard.
Transmission is also fine, but it kinda felt like it was stalled out for a bit - missing features, some ui bugs, not much movement around it. So I switched to Deluge and haven't really had a reason to move anywhere else.
I disagree. I was using that because it had RSS integration. Since then - RSS integration got broken for me.
Also there is something wrong with their scheduler/thread performance. Any time I add any torrents to the downloads, GUI starts to pause for multiple seconds at a time. At this point it's unusable unless you are willing to wait multiple seconds for any action that you want to do. I don't know whats wrong, but it shouldn't happen on Mac
only worked a few times for me. tried a lot of different configs... was just always stuck retrieving the metatdata.
Transmission worked straight away and has continued to behave just the same since. very happy with it!
I did use Transmission up until a few years ago. Forget exactly why I switched, but there was some issue with it at the time. qBittorrent has worked great ever since, and I certainly never configured anything more complicated than speed limits.
Personally - I happen to like deluge more, but they both work fine.
https://deluge-torrent.org/