bitmagnet

A self-hosted BitTorrent indexer and DHT crawler with content classification and a web interface.

bitmagnet screenshot 1

bitmagnet is a self-hosted BitTorrent indexer and DHT crawler that functions as a private torrent search engine. It monitors the Distributed Hash Table network to discover torrents and indexes them locally for search and retrieval via a web interface. By crawling the DHT, the software identifies available files and metadata across the peer-to-peer network without requiring a central tracker.

The application runs as a server and provides a GraphQL API for programmatic access to the indexed data. It is designed for users who want to maintain their own index of BitTorrent metadata and avoid reliance on external indexing sites. The system operates in the background to continuously expand its local database of torrents, which can then be queried through the provided browser-based interface.

Key features

  • DHT crawling for autonomous torrent discovery
  • Local indexing of BitTorrent metadata
  • Integrated content classification
  • Web-based user interface for searching
  • GraphQL API for external data access
  • Integration with the Servarr stack
  • Torznab compatibility for indexer connectivity

bitmagnet is built to integrate with media automation tools such as Radarr and Sonarr through its Torznab support. This allows the software to act as a backend source for automated media libraries, enabling these tools to find content directly from the local index. The system employs content classification to organize discovered torrents, making the local database searchable by specific categories and attributes. This architecture ensures that the user maintains full control over the data being indexed and the search results generated.

Because it combines crawling, indexing, and searching in a single package, it serves as a complete pipeline for BitTorrent metadata management. It is suitable for users who prioritize data sovereignty and the ability to archive peer-to-peer metadata independently.

This software is intended for users focused on digital preservation and self-hosted peer-to-peer file sharing.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity2 months ago
Repository Age2 years
LicenseMIT
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.