bartima3us / erl-bittorrent

BitTorrent client written in Erlang

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Erlang BitTorrent client

https://image.ibb.co/cKFVcT/erltorrent_small.png

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").

About

BitTorrent client written in Erlang


Languages

Language:Erlang 99.9%Language:Makefile 0.1%