SkillAgentSearch skills...

BatTorrent

A Bittorrent Client written using Python Asyncio

Install / Use

/learn @SimplyAhmazing/BatTorrent
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <img width="200" heigth="200" src="https://i.imgur.com/pFy8mka.jpg"> <br><br> <h1>BatTorrent </div>

A Bitttorent Client written with Python's Asyncio. This code is optimized for learning, do not ship it to production.

Notes from the author

Development

Python: 3.6.0

Install dev deps: pip install -r requirements.txt

Run tests: cd src && pytest

TODO

  • [ ] Minor refactors to make code easier to follow,
    • [ ] Parse messages into objects
    • [ ] Use async for for iterating through messages
    • [ ] Squash all TODOs
  • [ ] Show progress when running
  • [ ] More unit tests
  • [ ] Setup CI
  • [ ] Setup mypy static type linter
View on GitHub
GitHub Stars71
CategoryDevelopment
Updated6mo ago
Forks9

Languages

Python

Security Score

77/100

Audited on Sep 11, 2025

No findings