Difference between revisions of "BitTorrent"

From Things and Stuff Wiki
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 16: Line 16:
 
== Libraries ==
 
== Libraries ==
 
* https://github.com/bittorrent/bootstrap-dht
 
* https://github.com/bittorrent/bootstrap-dht
 +
  
 
* http://libtorrent.rakshasa.no/
 
* http://libtorrent.rakshasa.no/
 +
  
 
* https://wiki.archlinux.org/index.php/RuTorrent
 
* https://wiki.archlinux.org/index.php/RuTorrent
 +
  
 
* http://btappjs.com/
 
* http://btappjs.com/
Line 26: Line 29:
 
* [https://www.irif.fr/~jch//software/bittorrent/ BitTorrent work / BitTorrent DHT] - Juliusz Chroboczek
 
* [https://www.irif.fr/~jch//software/bittorrent/ BitTorrent work / BitTorrent DHT] - Juliusz Chroboczek
 
** https://github.com/jech/dht
 
** https://github.com/jech/dht
 +
 +
 +
* https://github.com/equalitie/btdht - Standalone bittorrent DHT library for rust
  
 
== Servers ==
 
== Servers ==
Line 52: Line 58:
 
=== qBittorrent ===
 
=== qBittorrent ===
 
* https://github.com/qbittorrent/qBittorrent
 
* https://github.com/qbittorrent/qBittorrent
 +
 +
* https://github.com/c0re100/qBittorrent-Enhanced-Edition -qBittorrent Enhanced, based on qBittorrent
  
  
Line 59: Line 67:
 
* https://github.com/CzBiX/qb-web - A qBittorrent Web UI, write in TypeScript+Vue.
 
* https://github.com/CzBiX/qb-web - A qBittorrent Web UI, write in TypeScript+Vue.
  
* https://github.com/crash0verride11/DarkLight-qBittorent-WebUI -  A version of the default webUI that supports OS Dark Mode and is toggle-able, made using CSS properties and SASS.  
+
* https://github.com/crash0verride11/DarkLight-qBittorent-WebUI -  A version of the default webUI that supports OS Dark Mode and is toggle-able, made using CSS properties and SASS.
 +
 
 +
 
  
 +
* https://github.com/StuffAnThings/qbit_manage - This tool will help manage tedious tasks in qBittorrent and automate them. Tag, categorize, remove Orphaned data, remove unregistered torrents and much much more.
  
 
=== Transmission ===
 
=== Transmission ===
Line 103: Line 114:
 
=== FrostWire ===
 
=== FrostWire ===
 
* https://en.wikipedia.org/wiki/FrostWire
 
* https://en.wikipedia.org/wiki/FrostWire
 +
 +
=== XD ===
 +
* [https://xd-torrent.github.io/ XD] - Anonymous filesharing client. Don't pay for a VPN again, use XD instead! Features: P2P file sharing with BitTorrent protocol; All connections are encrypted and anonymized with I2P (Invisible Internet Protocol); Web and console user interfaces; Simple JSON-RPC API for making custom interfaces and scripts
 +
** https://github.com/majestrate/XD
  
 
== Trackers ==
 
== Trackers ==
Line 161: Line 176:
  
 
== Seedbox ==
 
== Seedbox ==
 +
* http://en.wikipedia.org/wiki/Seedbox - a remote server hosted in a high-bandwidth data center used for the safe uploading and downloading of digital files. These speeds range from 100Mbit/s (8MB/s) to 10Gbit/s (1250MB/s). Persons with access to a seedbox can download these files to their personal computers anonymously. Seedboxes generally make use of the BitTorrent protocol for uploading and downloading torrents, although they have also been used on the eDonkey2000 network.
 +
 +
 
* http://www.reddit.com/r/seedboxes
 
* http://www.reddit.com/r/seedboxes
 +
  
 
* http://whirlpool.net.au/wiki/seedboxesv
 
* http://whirlpool.net.au/wiki/seedboxesv
 +
  
 
* https://spreadsheets.google.com/lv?key=t2BX8hMu6bCQOC8QSu3UM9w&f=true&gid=0
 
* https://spreadsheets.google.com/lv?key=t2BX8hMu6bCQOC8QSu3UM9w&f=true&gid=0
 +
 
* http://seedboxhosting.com/
 
* http://seedboxhosting.com/
 +
 
* https://www.feralhosting.com/pricing
 
* https://www.feralhosting.com/pricing
 +
 +
 +
* [https://www.seedboxcenter.com/ SeedBoxCenter] - dedicated to provide you with the latest news, tips & tricks and packages on seedboxes around the NET.
  
 
== Repos ==
 
== Repos ==

Latest revision as of 16:30, 2 December 2023

General

Libraries






Servers

  • XBT - high-performance low-overhead BitTorrent client and tracker.


  • https://github.com/WhatCD/Gazelle - a web framework geared towards private BitTorrent trackers. Although naturally focusing on music, it can be modified for most needs. Gazelle is written in PHP, JavaScript, and MySQL.

PirateBox

  • PirateBox - a DIY anonymous offline file-sharing and communications system built with free software and inexpensive off-the-shelf hardware.


Clients



  • https://github.com/jesec/flood - a monitoring service for various torrent clients. It's a Node.js service that communicates with your favorite torrent client and serves a decent web UI for administration


qBittorrent



Transmission



rTorrent


Deluge


Tixati


QLiveBittorrent


baretorrent


Tribler


FrostWire

XD

  • XD - Anonymous filesharing client. Don't pay for a VPN again, use XD instead! Features: P2P file sharing with BitTorrent protocol; All connections are encrypted and anonymized with I2P (Invisible Internet Protocol); Web and console user interfaces; Simple JSON-RPC API for making custom interfaces and scripts

Trackers





  • OpenBitTorrent is a bittorrent tracker free for anyone to use. You don't need to register, upload or index a torrent anywhere, all you have to do is to include the OpenBitTorrent tracker URL in your torrent. [2]








Search


Seedbox

  • WP: Seedbox - a remote server hosted in a high-bandwidth data center used for the safe uploading and downloading of digital files. These speeds range from 100Mbit/s (8MB/s) to 10Gbit/s (1250MB/s). Persons with access to a seedbox can download these files to their personal computers anonymously. Seedboxes generally make use of the BitTorrent protocol for uploading and downloading torrents, although they have also been used on the eDonkey2000 network.





  • SeedBoxCenter - dedicated to provide you with the latest news, tips & tricks and packages on seedboxes around the NET.

Repos

Tools





  • https://github.com/Btdigg-Org/dhtcrawler2 - dhtcrawler is a DHT crawler written in erlang. It can join a DHT network and crawl many P2P torrents. The program save all torrent info into database and provide an http interface to search a torrent by a keyword

Streaming

BT Live


to sort




Popcorn Time

tv.js

WebTorrent

  • WebTorrent - a streaming torrent client for node.js and the browser. YEP, THAT'S RIGHT. THE BROWSER. It's written completely in JavaScript – the language of the web – so the same code works in both runtimes. In node.js, this module is a simple torrent client, using TCP and UDP to talk to other torrent clients. In the browser, WebTorrent uses WebRTC (data channels) for peer-to-peer transport. It can be used without browser plugins, extensions, or installations. It's Just JavaScript™. [12] [13]



  • WebTorrent Desktop - streaming torrent app for Mac, Windows, and Linux. Whether it's video from the Internet Archive, music from Creative Commons, or audiobooks from Librivox, you can play it right away. You don't have to wait for it to finish downloading. [14]

PeerTube

peerflix