Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

149 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Packages

Contributors

Languages