Version 56 (modified by Cas, 12 years ago) (diff)

Add XBMC Plugin


  1. Plugins (Included)
  2. Plugins (3rd Party)
  3. Installing Plugins
    1. GUI Install
    2. Manual Install
    3. Client-Server Setups
  4. Plugin Development
  5. Obsolete Plugins (for v1.1.x)

Plugins (Included)

AutoAdd Multiple watch folder support
Blocklist? Download and import IP blocklists
Execute Executes a command upon an event
Extractor Extracts files upon completion
Label Assign labels to torrents for custom actions
Notification Provides Email, Popup, Blink and Sound notifications
Scheduler Limit Deluge bandwidth depending on schedule
WebUI Start the web interface from within Deluge

Plugins (3rd Party)

AutoPriority Downloads torrents in alphabetical order
AutoShutdown Shutdown or hibernate computer when all torrents complete downloading
Auto Remove Limit the number of inactive torrents that are kept
Batch Renamer Rename multiple files in torrents for tidiness
Categorise Moves downloaded torrent to a specific directory depending on type
Copy Completed Copies completed torrents to another location
CopyLimit Controls upload "ratio" while downloading based on torrent total size
Delete Partials Deletes partial files left by 'Do not download'
Growl Growl Notifications for completed torrents
LobberCore Automatic downloader and core functionality plugin for use with Lobber
Managed Pause Scheduler that allow you to exclude torrents
MyScheduler Scheduler with Force Start
NetWatcher Monitors the local network activity and deciding if pause or resume all torrents.
Pieces View status and set priority of each individual piece of a torrent
Randomize Randomizes incoming port based on configurable interval and blocked port check
PreventSuspend Prevents computer suspending
SeedTime Pause or remove torrents after they have seeded for a certain amount of time.
Smart Move Displays move storage progress in status bar.
Stats Displays pretty graphs of statistics
Toggle Allows the users to set the session to either "paused" or "resumed"
Total Traffic Shows per session & optionally total traffic
Traffic Limits Pause all torrents if more than a set amount of data is uploaded or downloaded.
XMPP Notify XMPP notify/control bot
Updatorr Automatic torrents updates for forum-like trackers
YaRSS Simple RSS plugin for TV Shows
YaRSS2 An RSS plugin configurable through the GUI

Application Plugins - Extensions or scripts for applications, enabling interaction with Deluge

Deluge in Chrome (Chrome Extension) Provides a simple overview of current torrents within Chrome
DelugeSiphon (Chrome Extension) Ultra simple Chrome extension to add torrents via WebUI interface.
ConkyDeluge Script to display Deluge statistics within Conky
Docky Helper Docky helper that shows transfer rates on the Deluge badge
FlexGet Plugin Deluge Plugin for the advanced RSS tool (More Info)
FileBot Script Uses Execute plugin to run FileBot which renames, categorizes, and finds subtitles and artwork
WebUI Quick Add Torrent (Greasemonkey) Adds a clickable icon on webpages to add torrents via WebUI
Periscope Subtitle Script Uses Execute plugin to run a subtitle searching script based around Periscope module
Transdroid Manage your torrents from your Android device
BitTorrent WebUI+ (Firefox Addon) Automatically add torrent/magnet links via WebUI
XBMC Plugin Connects via WebUI to display and manipulate the status of torrents within XBMC

Installing Plugins

Download the egg file for the selected plugin.


  • Plugin eggs have the Python version encoded in the filename and will only load in Deluge if the versions match. (e.g. Plugin-1.0-py2.6.egg is a Python 2.6 egg.)

  • Verify Python version with: python --version. The bundled Python version for Windows is 2.6 and for MacOSX it is 2.7.
  • If a plugin does not have a Python version available it is usually possible to rename it to match your installed version (e.g. Plugin-1.0-py2.6.egg to Plugin-1.0-py2.7.egg) and it will still run normally.

GUI Install

Preferences -> Plugins -> Install plugin

Locate the downloaded egg file and select it.

Manual Install

Copy the egg file into the plugins directory of the deluge config. The default location is:


Client-Server Setups

Plugins may need to be installed to both client and server for them to work properly.

Plugin Development

Obsolete Plugins (for v1.1.x)

FlexRSS RSS feed plugin
Priorities Allows you to assign a tracker to 5 upload-slots
Autoport Change listen port at a set interval, to a random port within range.
RemoteNotify Notify through XMPP you when torrents complete