Skip to content

lighting9999/tracker-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

292 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trackerlist

Daily updated public BitTorrent tracker collection with automatic validation, self-hosted mirror pages, and multi-client support.


What is a Tracker?

BitTorrent downloads rely on peers sharing files with each other.

The more peers you can discover, the better your download performance usually becomes.

Peer discovery mainly comes from three systems:

System Description
Peer Exchange (PEX) Shares peer information between connected users
DHT Distributed peer discovery without centralized servers
Tracker Centralized service that helps clients discover peers

These systems complement each other.

Using DHT + PEX + high-quality trackers together generally produces the best results.


Features

  • Daily updated tracker lists
  • Automatic tracker validation pipeline
  • Multiple tracker categories
  • HTTPS / HTTP / UDP tracker support
  • Ready-to-use URLs for torrent clients
  • GitHub Actions automated deployment
  • Static mirror website included
  • Lightweight and easy to use

Available Lists

File Description
trackers_all.txt Full tracker collection
trackers_best.txt Best performing trackers
trackers_best_http.txt Best HTTP/HTTPS trackers
trackers_best_ip.txt Best IP-based trackers
trackers_all_udp.txt All UDP trackers
tracker_history.tsv Historical tracker records

Supported Clients

qBittorrent

  1. Open Tools → Options → BitTorrent
  2. Enable:
    • Automatically add trackers from URLs
  3. Paste tracker subscription URL or tracker list
  4. Click Apply

qBittorrent Enhanced Edition

Enhanced Edition adds:

  • Tracker subscription support
  • Advanced filtering
  • Additional peer management features

Recommended for automatic tracker updates.


BitComet

  1. Open:
Tools → Options → Task → BT Download → Tracker
  1. Enable tracker update options
  2. Paste tracker URLs
  3. Click Update Now

Motrix

  1. Open:
Settings → Advanced → Tracker Servers
  1. Select tracker source
  2. Save and apply

Automatic Update System

This repository uses GitHub Actions to:

  • Fetch tracker sources
  • Validate availability
  • Remove dead trackers
  • Generate optimized lists
  • Deploy updated pages automatically

Workflow file:

.github/workflows/main.yml

Website

Static Jekyll pages are included for:

  • English pages
  • Chinese pages
  • Public tracker mirrors

Directory:

/jekyll

Repository Structure

tracker-project/
├── trackers_all.txt
├── trackers_best.txt
├── trackers_best_http.txt
├── trackers_best_ip.txt
├── tracker_history.tsv
├── build.go
├── download_sources.txt
├── .github/workflows/
└── jekyll/

Technical Notes

The project focuses on:

  • Lightweight maintenance
  • Automated validation
  • Public accessibility
  • Multi-client compatibility
  • Reliable tracker synchronization

The validation pipeline helps reduce:

  • Dead trackers
  • Duplicate entries
  • Unreachable hosts
  • Outdated sources

Why This Project?

Many public tracker lists:

  • Become outdated quickly
  • Contain dead trackers
  • Lack automated validation
  • Are difficult to maintain

Trackerlist focuses on:

  • Continuous updates
  • Clean usable lists
  • Automation
  • Simplicity

Contributing

Contributions are welcome.

You can help by:

  • Reporting invalid trackers
  • Submitting tracker sources
  • Improving validation logic
  • Enhancing documentation

License

MIT License


GitHub Repository

https://github.com/lighting9999/tracker-project

Releases

No releases published

Packages

 
 
 

Contributors