Hadouken is a BitTorrent client running as a Windows Service

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 features:

  • Self-hosted web management interface.
  • Extremely powerful plugin API.
  • HTTP API for remote management.
  • Comes bundled with a bunch of useful plugins.

Download 32-bit: Hadouken 1.1.0.4000 | 4.4 MB (Open Source)
Download 64-bit: Hadouken 1.1.0.4000 | 4.5 MB
View: Home page | Install & Configure

Report a problem with article
Previous Story

Apple reportedly switching to Intel chips for iPhone/iPad

Next Story

Images of the Galaxy S IV leak on Chinese forum

24 Comments

Commenting is disabled on this article.

I don't get how this is supposed to work. What's the username/password prompts for the web service and the "install as service" pages used for?

Hi, I am the author of Hadouken.

The username/password prompts when installing are for the web interface (the default is hdkn/hdkn), and then if you want to install it as a service, you must enter the username/password for the user which it will run as.

I'll be happy to answer any other questions should they pop up.

I tried it out but I'm failing to see how its lightweight in comparison to uTorrent? uTorrent takes up 19MB and Hadouken takes up 33MB on my task manger processes. I just can't see the benefits in switching...no protocol encryption either.

zeroecho said,
I tried it out but I'm failing to see how its lightweight in comparison to uTorrent? uTorrent takes up 19MB and Hadouken takes up 33MB on my task manger processes. I just can't see the benefits in switching...no protocol encryption either.

Hi, I'm the author of Hadouken.

Did you verify that the protocol encryption didn't work? From what I know MonoTorrent (the library I use for the actual BitTorrent protocol) should negotiate peer-to-peer encryption based on the handshake.

If this is not the case, then it will definitely be fixed in the next minor version or two.

Thanks

Dr_Asik said,
This is based on MonoTorrent (http://www.monotorrent.com/ ), so it's a pure managed app. Very cool, might switch from uTorrent to this.

I'm very tempted to switch as well. My only worry is Magnet links... Do I have to open them through the WebUI or does the service catch them somehow? (If you know.)

I'd try myself butt I can't at the moment.

Jub Fequois said,

I'm very tempted to switch as well. My only worry is Magnet links... Do I have to open them through the WebUI or does the service catch them somehow? (If you know.)

I'd try myself butt I can't at the moment.

Hi, I'm the author of Hadouken.

There is no magnet link support, sorry. I haven't got MonoTorrent (which is the library I use for the BitTorrent stuff) to work reliably with magnet links or DHT at all. This issue is prioritized and is something I'm currently working on. A fix should come in the near future.

And to answer your other question - Hadouken will (in the future) come with a few small utilities which you can install on your workstation to automatically catch torrent files and magnet links and send them to your Hadouken service.

Thanks

vktr said,

Hi, I'm the author of Hadouken.

There is no magnet link support, sorry. I haven't got MonoTorrent (which is the library I use for the BitTorrent stuff) to work reliably with magnet links or DHT at all. This issue is prioritized and is something I'm currently working on. A fix should come in the near future.

And to answer your other question - Hadouken will (in the future) come with a few small utilities which you can install on your workstation to automatically catch torrent files and magnet links and send them to your Hadouken service.

Thanks

Sweet. Sounds great! I'll give it a whirl later anyway, I don't use either DHT nor Magnet terribly much but the support is definitely something I look forward to.

Att det skall ta en svensk att göra vettig mjukvara...

morphen said,
this is really interesting, running as a service, and the UI is a like a non-cluttered version of µtorrent

you should see the webui of µtorrent ... identical

morphen said,
this is really interesting, running as a service, and the UI is a like a non-cluttered version of µtorrent

Not sure what versions of uTorrent you've used, but I am on the current, and it's no cluttered than what is showing in that screenshot. Pretty much look identical.

LUTZIFER said,

Not sure what versions of uTorrent you've used, but I am on the current, and it's no cluttered than what is showing in that screenshot. Pretty much look identical.

Adverts and prompts for the pay-version count as clutter. uTorrent used to be the best client around until they started trying to earn money from it.

theyarecomingforyou said,

Adverts and prompts for the pay-version count as clutter. uTorrent used to be the best client around until they started trying to earn money from it.

Are you aware that you can configure uT to not show any of it?

Luc2k said,
Are you aware that you can configure uT to not show any of it?

Routing around through the advanced options? Sure, but it's deliberately designed to be difficult to find. You wouldn't know about it without specifically searching Google for it.

theyarecomingforyou said,

Routing around through the advanced options? Sure, but it's deliberately designed to be difficult to find. You wouldn't know about it without specifically searching Google for it.

It's not an excuse then is it when you have a choice, even if it's not obvious.

has anyone been able to install this ? At first it failed at starting the service and the subsequent installs failed prematurely. Tested this on two different computers running 7 x64.

Hi, I am the author of Hadouken.

Sorry to hear you're having problems - the installer is not 100% stable yet but I'm working on it. I've successfully ran the installation on both W7 and W8 machines (x86 and x64).

To better understand why things fail, you can run the installation with logging turned on, like this

msiexec /l*v log.txt /i path\to\the.msi

and then look in the (quite verbose) log file. If you search it for "value 3" it will take you near the point of failure.

If you have the time, could you please report this on either the forums (http://forums.hdkn.net), via email (viktor@viktorelofsson.se) or create a GitHub issue (https://github.com/hadouken/hdkn).

Thanks

Hi and thanks for the personal response here

I will send you an email as I do not have an account on github. I will give you all the information I can get on the case.

Thanks !