BitTorrent
Transmission is a great BitTorrent client. rain is nice BitTorrent Go client/lib.
Torrent sitesβ
- RuTracker
- RARBG
- The Pirate Bay
- Torrent Paradise - Decentralized DHT search site for IPFS. (Code) (TUI Client)
- LimeTorrents
- What is the hottest general torrent site right now? (2018)
- What's the best current public index/crawler to find torrents? (2019)
- 12 Best Torrent Sites
Notesβ
Linksβ
- Transmission - Fast, easy, and free BitTorrent client. (Code)
- qBittorrent - BitTorrent client. (Code)
- Tribler - Privacy enhanced BitTorrent client with P2P content discovery.
- transmission-telegram - Control your Transmission through a Telegram bot.
- Updated list of public BitTorrent trackers (2019)
- magnetico - Autonomous (self-hosted) BitTorrent DHT search engine suite.
- Magnetissimo - Web application that indexes all popular torrent sites, and saves it to the local database.
- torrent - Full-featured BitTorrent-client package and utilities.
- libutp - uTorrent Transport Protocol library.
- confluence - Torrent client as a HTTP service.
- /r/trackers - Great subreddit.
- BTFS - Mount any .torrent file or magnet link as directory. (HN)
- Building a BitTorrent client from the ground up in Go (2020) (HN) (Code)
- Awesome Piracy
- DHT - BitTorrent DHT Protocol && DHT Spider.
- Intermodal - New command-line BitTorrent metainfo utility. (Code)
- pimp-my-box - Automated seedbox install of rTorrent-PS and PyroScope CLI etc. via Ansible.
- moose - Torrent client to download, stream and cast torrents. (Code)
- Hydra Booster - DHT Indexer node & Peer Router.
- WebTorrent Workshop - Learn WebTorrent and WebRTC in a guided workshop.
- Introducing Web3Torrent (2020) (HN)
- Chihaya - Customizable, multi-protocol BitTorrent Tracker.
- Monitoring Torrents On Your Server (2020) (Lobsters)
- BitTorrent v2 (2020) (HN) (Lobsters) (HN)
- libtorrent - Open source C++ library implementing the BitTorrent protocol, along with most popular extensions, making it suitable for real world deployment. (Web)
- libtorrent adds support for the WebTorrent protocol (2020)
- cl-torrents - Little app to search for torrents on popular trackers and to open them with a local or a remote client.
- distribyted - Torrent client with on-demand file downloading as a filesystem.
- TorrentFreak - Blog dedicated to reporting the latest news and trends on the BitTorrent protocol and file sharing.
- TorrServer - Torrent stream server.
- Emonoda - Set of tools to organize and manage your torrents.
- Torrent Parts - Inspect and edit what's in your Torrent file or Magnet link. (Code)
- PrivTracker - Private BitTorrent tracker for everyone. (Code)
- Cloud Torrent - Self-hosted remote torrent client.
- bencode-go - Go language binding for encoding and decoding data in the bencode format that is used by the BitTorrent peer-to-peer file sharing protocol.
- Taipei Torrent - Simple command-line-interface BitTorrent client coded in the go programming language. (Taipei-Torrent postmortem: Writing a BitTorrent client in Go)
- BitTorrent DHT library
- cratetorrent - Rust crate implementing the BitTorrent version 1 protocol.
- Flood - Modern web UI for rTorrent, Transmission and qBittorrent. (Code)
- rustorrent - BitTorrent library implemented in Rust.
- Defeating Vanish with Low-Cost Sybil Attacks Against Large DHTs (2010)
- TorrentNet - Distributed search engines using BitTorrent and SQLite. (HN)
- sn_routing - Specialised storage DHT.
- Visualising how BitTorrent works (2010)
- instant.io - Streaming file transfer over WebTorrent (torrents on the web). (Web)
- Ξ²Torrent - Browser WebTorrent Client. (Code)
- BitFiend - BitTorrent client written in C.
- The Pirate Bay β Darknet Diaries (2021)
- Transmission-rpc - Python module implementing the json-rpc client protocol for the BitTorrent client Transmission.
- dht-crawler - Minimal BitTorrent crawler and scheduler with RethinkDB backend to collect, analyse and store peers.
- BitTorrent Turns 20: The File-Sharing Revolution Revisited (2021) (HN)
- Nebula Crawler - libp2p DHT crawler that gathers information about running nodes in the network.
- bittorrent-protocol - Simple, robust, BitTorrent wire protocol implementation in Node.js.
- Exatorrent - BitTorrent Client written in Go. It can be run locally or be hosted in Remote Server with good resources to use that Server as SeedBox. (HN)
- XD - BitTorrent Client written in Go.
- dht - Used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise.
- Transmission Swift - Combine powered Transmission RPC API client.
- The High Seas - Very straightforward BitTorrent tracker.
- aquatic - Blazingly fast, multi-threaded BitTorrent tracker (UDP, HTTP, WebTorrent) written in Rust.
- mtorrent - Totally configurable terminal torrent client.
- P2P file system of cortex full node
- bittorrent-dht - Simple, robust, BitTorrent DHT implementation.
- Decentralized, Mutable, Serverless Torrent Swarm Websites (HN)
- Tox - Implementation of toxcore in Rust. P2P, distributed, encrypted, easy to use DHT-based network.
- "Widevine Dump":Leaked Code Downloads HD Video from Disney+, Amazon, and Netflix (2021) (HN) (HN)
- Notflix - Shell script to search and stream torrent.
- append-only-torrent - Create a sequence of torrent files for growing input.
- publius - Share files to the decentralized, unblockable torrent swarm and share links using Handshake domains. Decentralized internet is here.
- create-torrent - Create .torrent files.
- Database-less torrent website (2022) (HN)
- Hefur - Standalone C++ BitTorrent tracker.
- BTPD - BitTorrent Protocol Daemon.
- feedtransmission - Python script to read RSS/Atom feeds of torrents and add them to Transmission to download.
- Torrentinim - Self-hosted API-only, low memory footprint, torrent search engine and crawler.
- Ask HN: Why don't more software projects use BitTorrent for downloads? (2022)
- PicoTorrent - Tiny, hackable BitTorrent client.
- Porla - Programmable BitTorrent client for servers and seedboxes.
- transmission-trackers - Script to automatically add trackers from a list to all torrents in Transmission.
- Static torrent website with peer-to-peer queries over BitTorrent on 2M records (2022) (Lobsters)
- TransmissionRemote - macOS client for transmission daemon (using RPC API).
- lava_torrent - Library for parsing/encoding/creating bencode and .torrent files.
- Curated List Of Torrent Tracker Platforms/Codebases Written In Multiple Coding Languages
- webtorrent-health - Get health info about a webtorrent file or magnet link.
- bittorrent-tracker - Simple, robust, BitTorrent tracker (client & server) implementation.
- magnetfinder - Multi-threaded CLI torrent scraper for displaying searched for magnet links; tailored for use with plex & ssh.
- qBittorrent CLI - CLI to manage qBittorrent. Add torrents, reannounce and import from other clients.
- libtorrent-daemon - BitTorrent client specifically made for servers.
- Popcorn Time - Multi-platform, free software BitTorrent client that includes an integrated media player.
- Transmission Exporter for Prometheus
- Torrents Api - Unofficial API for various Torrent websites.
- Revenant - CΠ»Π΅Π΄ΠΈΠΌ Π·Π° ΡΠ°Π·Π΄Π°ΡΠ°ΠΌΠΈ Π½Π° RuTracker Π΄Π»Ρ ΡΠΈΠ»ΡΠΌΠΎΠ² ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π½Π° ΠΠΈΠ½ΠΎΠΠΎΠΈΡΠΊΠ΅.
- haze - Small BitTorrent client, written in Haskell.
- BitChan - BitTorrent Image Board.
- BitTorrent Site Magnet Database Archives Available via Torrent and Direct DL (HN)
- Zetflix - Π‘ΠΌΠΎΡΡΠ΅ΡΡ ΡΠΈΠ»ΡΠΌΡ ΠΈ ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΠ΅ΡΡΠ»ΠΈΠΊΡ ΠΎΠ½Π»Π°ΠΉΠ½.
- Seedbox - Docker-powered seedbox with persistent data and more cool stuff.
- Peercloud - Decentralized web hosting over WebTorrent.
- BitRemote - BitTorrent client remote app for Apple platforms built with SwiftUI & TCA.
- Bittrickle - UDP bitTorrent tracker in Rust.
- rain - BitTorrent client and library in Go.
- Mabel - Fancy BitTorrent client for the terminal. (Lobsters)
- WebTorrent CLI - Streaming torrent client. For the command line.
- Jackett - API Support for your favorite torrent trackers.
- WebTorrent Hybrid - Streaming torrent client (with WebRTC support in Node.js).
- VueTorrent - Sleekest looking WEBUI for qBittorrent made with VueJS.
- rqbit - BitTorrent client in Rust.
- Tornado - BitTorrent client written entirely in OCaml.