Comparison of BitTorrent tracker software
Appearance
The following is a list of notable software for running a BitTorrent tracker.
Tracker | Programming Language | License | IPv4 | IPv6 | Operating System Support | Description |
---|---|---|---|---|---|---|
aquatic | Rust | Apache-2.0 | Yes | Yes | Unix-like | Faster than Opentracker |
Hefur[1] | C++ | MIT | Yes | Yes | Unix-like | No database required (everything in memory) |
MLDonkey[2] | OCaml | GPL-2.0-or-later | Yes | Windows, OS X, Unix-like, Morph OS | Has a built-in tracker and announcement service | |
MonoTorrent[3] | C# | MIT | Yes | Windows, Mac OS, Unix-like | Uses Mono or .NET Core for cross-platform support (.NET) | |
Opentracker[4] | C | Beerware | Yes | Yes (IPv4 and IPv6 have separate binaries and processes that do not share any information between them. If a client communicates to the tracker over IPv6, it will only receive IPv6 addresses in the response.) | Unix-like (source code only) | Uses libowfat,[5] performs well even on embedded hardware. Only requirement is a POSIX compliant OS. Supports only a compact peer list. |
PeerTracker[6] | PHP | GPL-3.0-or-later | Yes | Web application | Extremely lightweight and efficient BitTorrent tracker. Supports SQLite3, and MySQL for storage. | |
μTorrent[7] | C++ | Freeware | Yes | Windows, OS X, Linux, Android | Does not have a list of hosted torrents. | |
qBittorrent[8] | C++ | GPL-2.0-or-later | Yes | Windows, OS X, Unix-like, OS/2 | Lightweight. Supports DHT, PEX, announcements via UDP. Does not have a web interface or list of hosted torrents; it is not designed for secure or large-scale application. | |
TorrentPier[9] | PHP | MIT | Yes | Web application | Supports Apache and nginx and MySQL, MariaDB and Percona for storage. | |
Vuze[10] | Java | Disputed | Yes | Windows, Mac OS, Linux | Vuze (formerly Azureus) has a built in tracker. | |
XBT Tracker[11][12][13] | C++ | GPL-3.0-only | Yes | Windows, Linux | Uses MySQL for data storage, lightweight tracker |
References
- ^ abique. "Standalone C++ BitTorrent tracker". github.com.
- ^ "BT-default tracker". sourceforge.net.
- ^ http://github.com/mono/monotorrent
- ^ erdgeist. "opentracker". erdgeist.org.
- ^ "libowfat". fefe.de.
- ^ "latest known svn revision of the trigunflame peertracker, which is a lightweight PHP/SQL BitTorrent Tracker: JonnyJD/peertracker". March 21, 2019 – via GitHub.
- ^ "Archived copy". Archived from the original on May 13, 2009. Retrieved May 8, 2009.
{{cite web}}
: CS1 maint: archived copy as title (link) - ^ "qBittorrent official website". sourceforge.net.
- ^ "TorrentPier". Retrieved 2021-03-20 – via GitHub.
- ^ "Archived copy". Archived from the original on 2009-07-02. Retrieved 2009-05-12.
{{cite web}}
: CS1 maint: archived copy as title (link) - ^ "XBT Tracker". SourceForge.
- ^ "xbt - High-performance BitTorrent Tracker". Google Code.
- ^ "XBT Tracker". Retrieved 2021-08-21.