Hadouken is a lightweight BitTorrent client for Windows written in C# and designed to run as a Windows Service. It has plugin support and is managed completely through a web UI. It is managed through a web interface which is based on the excellent uTorrent Web UI. Designed for power users, Hadouken has native plugin support and can be customized to do almost anything from sending emails on various events to unpacking files, move them around, mount images, poll RSS feeds etc. Hadouken is built on libtorrent — a powerful and efficient C++ BitTorrent implementation used in various big-name clients.
- Self-hosted web management interface.
- Extremely powerful plugin API.
- HTTP API for remote management.
- Comes bundled with a bunch of useful plugins.
Getting started with Hadouken is easy. Download the latest installer and click your way through it. After installation, Hadouken can be accessed by pointing your browser to localhost:7890/. If you've changed the HTTP port, use your configured value instead.
The first time you arrive at the web interface, you'll be asked to create a user account. Enter a username and password and off you go!
- Click Torrents in the menu bar.
- Click the blue button with a plus sign to bring up the "Add torrent" dialog.
- Pick your source, a .torrent file or a magnet link.
- Optional: Choose a custom save path.
- Optional: pick a label.
- Click Add torrent and it will start to download.
Hadouken 4.7.0 changelog:
Total downloaded/uploaded in torrent details view.
Ratio in torrent details view.
ETA in torrent list.
Switched to Nowin, a pure socket-based HTTP server. No more http.sys. (#69)
UI shows if a torrent has an error.
Support renaming individual files within a torrent.
Hadouken now has its own peer ID (HA) and user agent.
Saving resume data every five minutes to fix persisting issues if Hadouken crashes.
RSS downloader fixed to support magnet links in URLs.
Download/upload rate limits now inputs as kB/s.
MSI adds firewall exception.