Are there any decent BitTorrent libraries for Java? I need to program a simple torrent client, but it would be great if I didn't have to write everything from scratch.
Yeah. I found Snark all by myself too, but I had no idea if it was any good.
maisteri
2009-06-04 08:44:09
+8
A:
Snark by Three Rings is a very lightweight bitorrent library that will give you basic torrent features.
jjnguy
2009-06-03 12:48:11
A:
Azureus is written in Java - is most likely not "simple" but quite likely "decent" :)
Thorbjørn Ravn Andersen
2009-06-03 13:04:40
But is it a library - does it offer APIs that you can easily use in your own programs?
Jonik
2009-06-03 13:37:12
+1
A:
Yes, Azureus gives you a plugin API. Using this API you can plug your code into Azureus. Start it inside your program, and listen/respond to its events.
Anonymous
2009-12-12 15:16:10
A:
beware Snark not support modern bittorrent like "compact" peer only. code need to customized.
Hlex
2010-08-22 04:45:51