There are 5 repositories under bittorrent-protocol topic.
php实现的dht爬虫
A bittorrent client, for learning purposes
Implementation of ut_pex bittorrent protocol (PEX) for webtorrent
BitTorrent Protocol implementation in Java
A UDP torrent tracker scraper library written in Python 3
Simple BT Tracker developed using .NET Core.(使用 .NET Core 开发的简单 BT Tracker 服务器)
A Bit Torrent downloader written in Crystal.
BitTorrent client from scratch in Rust
KP-BitTorrent Client implementation in python. Asynchronous downloading and uploading for large files transfer across networks. Implementation of Tracker protocol along with peer wire protocol (PWP).
Grapefruit 2.0 dht-crawler
Implementation of the BitTorrent protocol in Golang
Fast, safe and non-recursive implementation of Bittorrent bencoding for Python 3
Calculating Ideal Piece Length for .torrent files
A Java 15 BitTorrent client using JADE Multi-Agent Systems Framework ☕️🌊
Bit torrent client implementing the BitTorrent protocol in Python using libtorrent an open source C++ library
Документация протокола битторрент / Bittorrent Protocol Specification v1.0
Bit-Torrent client (Computer Networks project) , tool to download torrents implemented using NodeJS
In this project, you are asked to write a P2P file sharing software similar to BitTorrent. You can complete the project in Java or C/C++. There will be no extra credit for C/C++. BitTorrent is a popular P2P protocol for file distribution. Among its interesting features, you are asked to implement the choking-unchoking mechanism which is one of the most important features of BitTorrent. In the following Protocol Description section, you can read the protocol description, which has been modified a little bit from the original BitTorrent protocol. After reading the protocol description carefully, you must follow the implementation specifics shown in the Implementation Specifics section.
BitTorrent client written in Rust
A small project based on Spring framework to download torrents on cloud for fastest downloading speed and then downloading the integrated package to your local machine with ease.
A high performance, multi-protocol BitTorrent Tracker
a peer to peer bittorrent client implementation
Mirrors https://github.com/WhatCD/Ocelot and
Implemented the Bittorrent Protocol using Python Sockets and Multithreading Libraries
A simplified peer-to-peer file sharing application similar to BitTorrent.