Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bitletorg/bitlet

A small Java bittorrent library, powering BitLet.org
https://github.com/bitletorg/bitlet

bitlet bitlet-library bittorrent java p2p

Last synced: about 2 months ago
JSON representation

A small Java bittorrent library, powering BitLet.org

Awesome Lists containing this project

README

        

# BitLet
### A tiny bittorrent library

BitLet is a simple Java implementation of the [BitTorrent](http://en.wikipedia.org/wiki/BitTorrent) protocol.

It is the library that powers [BitLet.org](http://bitlet.org) (a BitTorrent client that runs entirely in the browser plugin, as a Java applet).

## Trying out the BitLet library
You can build the project sources using Maven, and execute a sample client by calling:

java -cp target/wetorrent-1.0-SNAPSHOT.jar org.bitlet.wetorrent.Sample $1

Where $1 is a .torrent file you have on your filesystem.

## Developing with BitLet
You can review this [annotated example](https://github.com/bitletorg/bitlet/wiki/Annotated-Example) for an overview on how to use the BitLet library.

## License
BitLet is distributed under the Apache license. See `src/main/resources/license.txt` for the full license terms.