Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Deflect torrents
Ruby Objective-C
branch: master
Failed to load latest commit information.
English.lproj Fixed up the MainMenu to get rid of items that aren't needed (New, Sa…
Umbrella.xcodeproj Load config yml
json @ 5a8ba77 added mattetti macruby json library
.gitignore ignore config.yml so can temporarily put in utorrent credentials unti…
.gitmodules added mattetti macruby json library
Api.rb Implemented a method to upload torrents to the server (untested)
ApplicationController.rb Implemented a method to upload torrents to the server (untested)
Info.plist Open .torrent files using AppDelegate
README.markdown Added README from old git repo
main.m Initial project creation for Umbrella
rb_main.rb Load config yml


Torrenting on OS X

I love OS X. But I hate that there is no perfect bit torrent application out there (yet). Nothing I've come across is at the level of uTorrent on Windows. Sure, Transmission comes close and is a fantastic client, but it just is not rich enough to fulfill my needs.

So what's my solution? I have a Windows server dedicated to running uTorrent. I am sure there are others out there that do something similar. To those people: are you sick of the uTorrent WebUI and the fact that it only runs on Firefox, and badly at that? Me too.

iTorrent OS X

iTorrent OS X will be a Leopard-only GUI for talking to your remote uTorrent. Provide a WebUI link and authentication details, and you'll have a fully functioning application that will behave like a native torrent client.

Mockup Interface

Preliminary mockup (ignore the title on the app):

iTorrent OS X GUI

Planned Features

  • Drag and drop support for .torrent files
  • Default .torrent handler
  • Torrent search
  • Smarter filters (combine custom labels and status labels)
  • Floating progress bars
  • Guest-only mode for just checking up on the progress of torrents
  • Apple Remote support (cuz what the hell I can)

This means that if you want control over RSS features locally, you'll be able to use TVShows, an absolutely brilliant application and bypass the clunky uTorrent RSS features altogether.


This will be riding on the WebUI API so it will only be able to do what uTorrent developers expose.

Something went wrong with that request. Please try again.