Deluge

Plugin-based open source BitTorrent client with a client/daemon split

Open Source GPL-3.0
  • Linux
  • Windows
  • macOS

Official website →

Advertisement

Overview

Deluge was first released in 2007 with a deliberate client/daemon architecture: the actual torrent downloading runs in a background daemon process (deluged), while the GTK desktop app, a web interface, and a console client all connect to it as interchangeable front ends. This split makes it straightforward to run the daemon on a headless server and control it from a desktop or browser on a different machine.

The project also built a plugin system into its core rather than treating extra features as separate forks, so functionality like a web UI, an RSS reader, notifications, or label-based organization ships as official plugins that can be enabled per install rather than always-on. Deluge uses libtorrent-rasterbar, the same underlying BitTorrent implementation used by several other open source clients, for its actual protocol handling.

Key Features

  • Client/daemon architecture — Run the daemon headless on a server and connect from a separate GTK, web, or console client
  • Plugin system — Official plugins for a web UI, RSS downloads, notifications, scheduling, and label organization
  • Cross-platform daemon and clients — Daemon and front ends available on Linux, Windows, and macOS
  • Encryption and DHT/PEX — Standard BitTorrent protocol encryption plus decentralized peer discovery
  • Per-torrent bandwidth and queue controls — Fine-grained scheduling for shared connections

Use Cases

  • Remote-controlled seedbox setups — Running the daemon on a VPS or home server and managing it from a laptop’s GTK or web client
  • Headless NAS installs — Enabling the WebUI plugin to control downloads entirely through a browser
  • Users who want optional features, not a fixed feature set — Enabling only the plugins that are actually needed
  • Multi-machine workflows — One daemon serving multiple front ends across different devices

Who It’s For

Deluge suits users comfortable with a slightly more technical setup in exchange for flexibility — particularly people running a dedicated seedbox or NAS who want to separate the always-on download process from whatever device they use to check on it. The plugin system also appeals to users who’d rather add features as needed than work around a client that tries to do everything by default.

Advertisement

This is a free alternative to: uTorrent