Snark: A lightweight BitTorrent library

Snark is a versatile, lightweight library for BitTorrent written in Java without the associated bloat of a fancy user interface or other gimmicks, for when you simply need to incorporate a highly resilient download solution into your application.


How do I use it?

Simply add snark.jar to your classpath and instance Snark for each file you wish to download.


Is it free?

Yes! Snark is released under the GPL. Stop whining, it's good for you. The most recent version should always be available here.


Where can I see it in action?

Snark was originally written by Mark Wielaard and adopted by developers at Three Rings Design for the deployment of their Java-based massively multiplayer game Puzzle Pirates. You can download and install Puzzle Pirates to see Snark in use in a production environment.


Getting Snark

Snark is available in source code form via Subversion;


% svn checkout svn://code.threerings.net/snark/trunk snark

Getting Involved
Send email to elizabeth@threerings.net. Contributions and bug fixes are always welcome.





© Three Rings Design, Inc. 2001-2007. All rights reserved. Privacy