erl-bittorrent
erl-bittorrent copied to clipboard
BitTorrent client written in Erlang
Erlang BitTorrent client

Currently only for downloading. There is no any possibility to share downloaded file (real pirate's client).
Tested on Lithuanian trackers "Linkomanija.net", "Torrent.lt" and Russian tracker "RuTracker.net".
Works only on Erlang/OTP 20 or newer.
Status
Working is in progress. Code is not clean nor covered with tests.
Compile and start
$ make start
EUnit tests
$ make tests
Examples
Put .torrent file into 'torrents' directory. Then:
$ make start
erltorrent:download("TorrentName.torrent").