bittorrent-tracker

Simple, robust, BitTorrent tracker (client and server) implementation.


Summary

Bittorrent-Tracker is an open-source project that provides a simple and robust implementation of a BitTorrent tracker, both client and server. The tracker service responds to requests from BitTorrent clients, providing metrics and peer lists to facilitate participation in the torrent swarm. This project is used by popular clients such as WebTorrent, PeerFlix, and Playback.

Main Features

  • Includes client and server implementations
  • Supports all mainstream tracker types:
    • HTTP trackers
    • UDP trackers (BEP 15)
    • WebTorrent trackers (BEP forthcoming)
  • Supports IPv4 and IPv6
  • Supports the "scrape" extension for trackers
  • Robust and well-tested with a comprehensive test suite that runs entirely offline, ensuring reliability
  • Used by popular clients: WebTorrent, PeerFlix, and Playback
  • Tracker statistics available via web interface at /stats or JSON data at /stats.json

This project is designed to be easy to use and provides a solid foundation for building BitTorrent-related applications.

Related

instant.io
bitmagnet
qBittorrent
Chitchatter
Transmission
Rapidbay
Centrifugo
Star history

Star history for bittorrent-tracker