Skip to content

dancres/bittorrent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A BitTorrent library written in Ruby.

For a simple example to get started see lib/download.rb

The library supports seeding and downloading but does not yet support any extensions e.g. DHT or Fast.

Next steps:

  • More tests
  • Package as a gem
  • Add support for Fast extension
  • Add request pipelining for greater download speed
  • Explicit support for parallel activity across multiple torrents

If you wish to help develop the library, the chances are you will want to create some test torrents and run them against a private tracker. Creating torrents can be done via most of the existing clients such as Vuze and OpenTracker (http://erdgeist.org/arts/software/opentracker/) works reasonably well as a test tracker.

About

A BitTorrent library for Ruby

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages