Topics / #bittorrent

Bittorrent projects on GitHub

BitTorrent peer-to-peer file distribution

As of , the most-starred Bittorrent projects on GitHub are Motrix (57K stars), trackerslist (55.4K stars) and aria2 (43.2K stars). GitHub.Locker tracks 21 Bittorrent repositories with 438.8K stars combined. The fastest-growing on October 17 was awesome-zhuiju-free, with +102 stars in a day.

21Projects
438.8KStars in total
+503Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

21 projects · by stars

  1. #1 · agalwood/Motrix

    Motrix

    Motrix is a free, full-featured download manager for HTTP, FTP, BitTorrent, and magnet links, built as a desktop app with an optional headless server mode.

    57K
  2. #2 · ngosang/trackerslist

    trackerslist

    A collection of lists of public BitTorrent trackers that is checked and updated automatically every day, intended to be added to torrents or magnet links to improve peer discovery.

    55.4K
  3. #3 · aria2/aria2

    aria2

    aria2 is a lightweight, cross-platform command-line download utility that fetches files over HTTP(S), FTP, SFTP, BitTorrent, and Metalink, and can combine multiple protocols/sources for the same file to maximize bandwidth.

    43.2K
  1. 4

    qBittorrent

    40.9Kqbittorrent/qBittorrent · C++

    qBittorrent is a free, open-source BitTorrent client written in C++ with Qt, built on top of the libtorrent engine. It aims to be a solid alternative to other torrent clients, focusing on speed, stability, and Unicode support.

  2. 5

    TrackersListCollection

    32.3KXIU2/TrackersListCollection

    A continuously updated collection of public BitTorrent tracker URLs, split into several text files (best, all, HTTP-only, HTTP-free) that you paste into any BT client to speed up downloads.

  3. 6

    webtorrent

    31.4Kwebtorrent/webtorrent · JavaScript

    A streaming torrent client written entirely in JavaScript that runs in node.js and the browser — in the browser it moves data over WebRTC data channels, with no plugins, extensions, or installs.

  4. 7

    gopeed

    27KGopeedLab/gopeed · Dart

    Gopeed (short for Go Speed) is a free, open-source download manager built with Go and Flutter. It handles HTTP, HTTPS, BitTorrent, magnet links, and ed2k across desktop, mobile, and the web.

  5. 8

    animeko

    21Kopen-ani/animeko · Kotlin

    Animeko (formerly Ani) is a one-stop app for finding, following and watching seasonal anime: Bangumi cloud sync of watch progress, aggregated video sources, danmaku comments and offline caching, built 100% in Kotlin/Compose Multiplatform.

  6. 9

    ZeroNet

    18.8KHelloZeroNet/ZeroNet · JavaScript

    ZeroNet is open-source software for a decentralized web: it lets you publish and visit websites that use Bitcoin cryptography and the BitTorrent network for distribution instead of a traditional hosting provider.

  7. 10

    Sonarr

    17.3KSonarr/Sonarr · C#

    Sonarr is a PVR (personal video recorder) for Usenet and BitTorrent users that monitors RSS feeds for new TV episodes, then automatically grabs, sorts and renames them, and can upgrade files when a better quality release shows up.

  8. 11

    transmission

    15.3Ktransmission/transmission · C++

    Transmission is a fast, easy, and free BitTorrent client, available in several flavors across platforms.

  9. 12

    Radarr

    14.6KRadarr/Radarr · C#

    Radarr is a movie collection manager for Usenet and BitTorrent users: it watches RSS feeds for new movies, then works with your indexers and download clients to grab, sort, and rename them into your library.

  10. 13

    awesome-zhuiju-free

    12.6Klaoma528/awesome-zhuiju-free · JavaScript

    A free, ad-free, hand-picked guide to streaming resources: online movie and TV sites, apps, cloud-drive search, magnet/BT, subtitles, TVBox configs, IPTV live sources and related open-source projects, with every link checked daily.

  11. 14

    rayburst

    11.1KAnInsomniacy/rayburst · TypeScript

    Motrix Next is a full-featured open-source download manager — a ground-up rewrite of the popular Motrix app, now built on Tauri 2 (Rust) and Vue 3 instead of Electron, supporting HTTP, BitTorrent, ED2K, and Magnet downloads.

  12. 15

    webui-aria2

    10.4Kziahamza/webui-aria2 · JavaScript

    A browser-based dashboard for aria2, the command-line file downloader, so you can manage your downloads from a web UI instead of the terminal.

  13. 16

    webtorrent-desktop

    10.1Kwebtorrent/webtorrent-desktop · JavaScript

    WebTorrent Desktop is a free, open-source streaming torrent client for Mac, Windows and Linux — it starts playing video while the download is still in progress.

  14. 17

    Ghost-Downloader-3

    10KXiaoYouChR/Ghost-Downloader-3 · Python

    Ghost Downloader is a cross-platform desktop download manager that handles HTTP, BitTorrent/Magnet, FTP, M3U8, MPEG-DASH and eD2k links, plus video sites like YouTube and Bilibili, all in one app.

  15. 18

    search-plugins

    7.1Kqbittorrent/search-plugins · Python

    A community-maintained collection of Python search plugins that plug into qBittorrent's built-in search tab, letting it query different torrent sites directly.

  16. 19

    trystero

    2.8Kdmotz/trystero · TypeScript

    Trystero is a TypeScript library for building multiplayer web apps without any server: it makes browsers discover each other and connect directly over WebRTC, using public networks like BitTorrent or Nostr only for matchmaking.

  17. 20

    Ketch

    406linroid/Ketch · Kotlin

    Ketch is a fast, open-source download manager that works across macOS, Windows, Linux, Android, iOS, web and the command line, letting you pair your devices and control downloads from any of them.

  18. 21

    steam2_downloader

    229extremebleem/steam2_downloader · C#

    A desktop browser and downloader for the 'terarelease' Steam2 content leak - a dump of 10,876 depots and 116,339 files totaling 13.3 TB. It shows what the archive holds, works out which files a given depot version actually needs, downloads them, verifies them with sha256, and unpacks them.

Often tagged together