Open Source Torrent Clients

All apps in Open Source Torrent Clients category. Use the filters below to narrow down your search. 
Copy a direct link to this comment to your clipboard
  1. qBittorrent icon
     1763 likes

    The qBittorrent project aims to provide an open-source software alternative to µTorrent. Additionally, qBittorrent runs and provides the same features on all major platforms (FreeBSD, Linux, macOS, OS/2, Windows). qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.

    • Torrent Client
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • BSD
    • AppImageHub
    • Snapcraft
    • Flathub
    • PortableApps.com
    • Haiku
    • Cloudron
    qBittorrent screenshot 1
    74 alternatives
    4.4
    Very Good120 reviews
  2. Transmission icon
     1558 likes

    Transmission has the features you expect in a BitTorrent client: encryption, a web-based interface, peer exchange, UPnP and NAT-PMP port forwarding, web seed support, watch directories, tracker editing, global and per-torrent speed limits, and more.

    • Torrent Client
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • BSD
    • Flathub
    • PortableApps.com
    • Haiku
    • Cloudron
    • Xfce
    Transmission Windows
    73 alternatives
    3.8
    Good42 reviews
  3. Deluge icon
     706 likes

    Deluge is a full-featured BitTorrent client for Linux, Unix and Windows. It is written in python, uses libtorrent (rasterbar) at its core and GTK for the main user interface along with web and console interfaces for advanced client/server...

    • Torrent Client
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • BSD
    • libtorrent
    • Flathub
    • Python
    • FreeBSD
    • Flatpak
    • MacPorts
    • Docker
    Deluge screenshot 1
    71 alternatives
    3.6
    Good22 reviews
  4. PicoTorrent icon
     90 likes

    PicoTorrent is a tiny BitTorrent client for Windows with low memory usage, high performance and a native user interface. No ads, carefully selected features, and a native user interface integrating seamlessly with your desktop.

    PicoTorrent screenshot 1
    65 alternatives
    4.4
    Very Good11 reviews
  5. SeedBox Lite icon
     5 likes

    A modern, lightweight torrent streaming application with instant playback. Built with modern web technologies, it provides a Netflix-like experience with powerful torrent capabilities.

    SeedBox Lite screenshot 1
    22 alternatives
  6. KTorrent icon
     88 likes

    KTorrent is a bittorrent application for KDE Plasma which allows you to download files using the BitTorrent protocol. It enables you to run multiple torrents at the same time and comes with extended features to make it a full-featured client for...

    KTorrent screenshot 1
    67 alternatives
  7. rTorrent icon
     90 likes

    rtorrent is a BitTorrent client for ncurses, using the libtorrent library. The client and library is written in C++ with emphasis on speed and efficiency, while delivering equivalent features to those found in GUI based clients in an ncurses client.

    P2P-GUI
    65 alternatives
  8. Tribler icon
     65 likes

    Tribler is an application that enables its users to find, enjoy and share content. With content we mean video, audio, pictures, and much more. Tribler has three goals in helping you, the user: find, consume and share content.

    Main UI
    50 alternatives
  9. Fragments icon
     9 likes

    Fragments is an easy to use BitTorrent client for the GNOME desktop environment. It can be used to transfer files via the BitTorrent peer-to-peer file-sharing protocol, such as videos, music or installation images for Linux distributions.

    Overview of all torrents grouped by status
    20 alternatives
  10. Halite icon
     44 likes

    Halite (named after the mineral) is a C++ BitTorrent client based on the excellent libtorrent library from Rasterbar Software. The program also relies heavily on the Boost libraries.

    Main UI
    57 alternatives
  11. libtorrent icon
     14 likes

    libtorrent is a feature complete C++ bittorrent implementation focusing on efficiency and scalability. It runs on embedded devices as well as desktops. It boasts a well documented library interface that is easy to use.

    libtorrent screenshot 1
    32 alternatives
  12. Transmission Remote GUI is a feature rich cross platform front-end to remotely control a Transmission Bit-Torrent client daemon via its RPC protocol. Transmission Remote GUI is faster and has more functionality than the built-in Transmission web interface.

    Transmission Remote GUI screenshot 1
    6 alternatives