Skip to content

A python implementation of the bittorrent protocol that facilitates torrent downloads & seeding

Notifications You must be signed in to change notification settings

OHSutton/python-bittorrent

Repository files navigation

python-bittorrent

An almost complete implementation of the bittorrent protocol in python that uses asyncio instead of multithreading.

This project was born out of my curiosity about how torrent clients actually work and served to not just extend my knowledge on this topic, but introduce me to asyncio & P2P networking in python.

Current Status

It is almost complete (I have implemented all the core algorithms & logic), I just have to combine the parts together and test it.

Source material

About

A python implementation of the bittorrent protocol that facilitates torrent downloads & seeding

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages