bitmagnet-io/bitmagnet

A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 8 minutes ago
Added to GitGenius on September 15th, 2026
Created on October 2nd, 2023
Open Issues & Pull Requests: 93 (+0)
GitHub issues: Enabled
Number of forks: 265
Total Stargazers: 4,367 (+0)
Total Subscribers: 39 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.5 hours
Mean response time: 35.9 days
90th percentile: 105.5 days
Tracked items: 89

Most active contributors

Sign in to see contributor activity.

How this project is maintained

96% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 82% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 45
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 478 days
Stale 30+ days: 42
Stale 90+ days: 32

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (55)
  • bug (36)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Bitmagnet is a self-hosted BitTorrent indexer that crawls the DHT network, classifies content, and provides search capabilities through a web interface and GraphQL API.

The tool solves the problem of discovering and organizing torrent metadata without relying on external torrent sites. It operates by crawling the BitTorrent DHT network to discover torrents, automatically classifying them by content type, and indexing the results for fast searching. The indexed data is accessible both through a web UI and a GraphQL API, making it suitable for programmatic integration.

Bitmagnet is designed for users who want to run their own torrent search infrastructure. It integrates directly with the Servarr stack, including Radarr and Sonarr, allowing automated media management workflows to query it as a torrent source. This makes it particularly valuable for self-hosted media server setups where you want to avoid external dependencies. The tool is built in Go, which means it runs efficiently as a single binary and can be deployed on modest hardware.

The project shows consistent development activity with regular commits addressing bug fixes, feature improvements, and maintenance. The codebase receives ongoing updates that refine the DHT crawling behavior and search functionality. Issues are actively triaged and addressed, indicating responsive maintenance. The project maintains documentation and examples for integration with Servarr applications, supporting users through the setup and configuration process.