Hadouken is a fast and quite minimalistic BitTorrent client. One of the simplest and smallest BitTorrent clients that you could ever find. Hadouken runs as a native Windows Service and can be managed through the embedded web interface which is bundled with the installer. The web interface is accessible on https://localhost:7070/gui/index.html after installation (adjust the port accordingly).
Hadouken features:
- A powerful embedded web interface.
- Highly configurable, a single JSON text file to configure all aspects of Hadouken.
- Low memory footprint making it ideal for low-powered devices such as the Raspberry Pi.
- JSONRPC API over HTTP giving third-party developers complete freedom to integrate Hadouken with any kind of system.
- Automatically monitor directories for torrent files and add them based on regular expression matching, giving powerful abilities for sorting and tagging torrents.
- Advanced RSS feed monitoring capabilities making subscribing to various feeds a breeze.
- Move completed torrents matching specific regular expressions or having the correct set of tags.
- Send push notifications to your devices via Pushbullet or Pushover.
- Launch executables on various events, such as when a torrent finishes.
- A powerful JavaScript API making it easy to customize and extend Hadouken with plugins.
- Unattended installations to give domain administrators the ability to set up Hadouken clusters with ease.
What"s new in version 5.x.x:
This is a complete rewrite of Hadouken - we went from C# to C++ and in the process we actually got cross-platform support. This release is not backwards compatible with v4 although migrating torrents might be possible.
- A brand new JavaScript API. Now, most of Hadouken"s core is written in JavaScript. This makes it easier to implement features, fix bugs, and contribute in general.
- Brand new remote client. Hadouken does not bundle its own web client anymore, although the new one can be hosted yourself. The source is of course available.
- Cross-platform support! - Hadouken runs on most modern Windows versions, from Vista and up. It also runs on Debian (and derivatives), as well as on the R-Pi. Exciting!
- Brand new MSI package. The Windows Installer has been rewritten should work the same, but be prettier.
What"s new in Hadouken 5.2:
Features
- The web interface now supports editing the default download directory as well as adding additional download directories.
- Added a few advanced settings. Unsure about which settings to expose, so if you have a suggestion, open an issue.
- Enable/disable UTP.
- Added a basic autolabelling plugin which can set labels on torrents based on their name/tracker.
- Added label-support for AutoAdd and AutoMove.
- Debian/Ubuntu packages are now emitted when building on Linux which means Hadouken is just a dpkg -i <file> command away. See the installation instructions for more information.
- Requesting the HTTP root path (/) will now redirect to the correct GUI path.
Fixes
- Download- and upload rates where switched in the UI.
- Global connections limit was not saved.
- The Windows Service now responds to system reboot/shutdown and correctly saves its state.
- Force checking paused unmanaged torrents should now run the check and then return them to a paused state.
Other mentionables
- Hadouken now compiles with C++11 which means the latest GCC on Ubuntu will do.
- Travis builds now has pre-compiled libtorrent binaries available which means faster Travis builds.
Download: Hadouken 5.2 | 5.1 MB (Open Source)
View: Hadouken Home Page