The Griffin project introduces a web-based extensions framework for µTorrent to allow for easy extensibility by 3rd party developers through a simple API, without compromising the renowned "lightness" of the client.
We started with a desire to be able to extend the client's features while keeping the core client as lean as possible.
What we came up with is a web-based extensions framework where "Apps" which consist only of HTML and Javascript can be added to the client and displayed using an embedded browser window. Apps for µTorrent are handled by the client as a new special kind of file with a ".btapp" suffix.
We use the browser already on your computer, so very little extra code is needed. What's more, by using web-based technologies we make it really easy for these apps to be built by 3rd party developers.
Apps for µTorrent can access all the functionality of the client so developers can:
Interested in the developer program? Get started here: Apps for BitTorrent SDK Documentation
This experimental client only currently works on systems with language set to English.
Disclaimer: Beta quality software may contain some technical or usability bugs.