Skip to content

My attempt at bulding a torrent client in Racket

Notifications You must be signed in to change notification settings

ivoscc/racket-torrent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Very basic torrent client as a way to learn Racket.

  • Announcing/Peer requesting:
    • Throught UDP trackers (only HTTP right now).
    • Use Magnet URIs in addition to torrent files.
  • Upload to peers.
  • Consider multiple trackers.
  • Proper exception handling.
  • Proper logging (the current output is basically pure noise)
  • Unreinvent all the wheels as I learn how to write idiomatic Racket.
  • More test (only a very small subset of function is covered).

About

My attempt at bulding a torrent client in Racket

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages