https://github.com/mhmd-azeez/bitsharp
A little BitTorrent client made in C#
https://github.com/mhmd-azeez/bitsharp
bittorrent csharp netstandard
Last synced: about 1 year ago
JSON representation
A little BitTorrent client made in C#
- Host: GitHub
- URL: https://github.com/mhmd-azeez/bitsharp
- Owner: mhmd-azeez
- License: mit
- Created: 2017-09-18T18:43:00.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-03-15T06:13:09.000Z (over 8 years ago)
- Last Synced: 2025-04-06T22:43:49.623Z (about 1 year ago)
- Topics: bittorrent, csharp, netstandard
- Language: C#
- Size: 5.86 KB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BitSharp
A little BitTorrent client made in C#
This is just a small side project to learn more about BitTorrent and networking. It will consist of a library as well as a simple app that uses the library. So most of the focus would be on the library. (At least this is the plan :grin:)
## Useful resources
Special thanks to all the people who provided much needed guidance in the cruel world of protocol specifications. They can be quite scary (and boring).
- [How to Write a Bittorrent Client](http://www.kristenwidman.com/blog/33/how-to-write-a-bittorrent-client-part-1/)
- [Official BitTorrent Spec](http://bittorrent.org/beps/bep_0003.html)
- [Unofficial BitTorrent Spec](https://wiki.theory.org/index.php/Main_Page)
- [A BitTorrent client by Seán O'Flynn](https://web.archive.org/web/20170929202422/http://seanjoflynn.com/research/bittorrent)