Subcategory: Peer2Peer Clients
Platform: BSD, Linux, OS X, Windows
Interface: GUI, CLI, Web interface
Programing language: C++
First release: September 25, 2006
Deluge (previously: gTorrent) – a cross platform, BitTorrent client created in 2006 by two members of ubuntuforums.org – Zach Tibbitts and Alon Zakai. It uses various front ends, including a text console, a Web interface and a graphical desktop interface using GTK+ for connecting to the BitTorrent network.
Deluge contains the common features to BitTorrent clients such as Protocol Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-PMP, Proxy support, Web seeds, global and per-torrent speed limits.
Deluge has been designed to run as both a normal standalone desktop application and as a client-server. In Thinclient mode a Deluge daemon handles all the BitTorrent activity and is able to run on headless machines with the user-interfaces connecting remotely from any other platform.
There are three main user interfaces (UIs):
– GTK UI for the desktop
– Web UI for the browser
– Console UI for the command line.
A rich collection of Plugins are available to get the most out Deluge and extend it’s functionality, written by various members of the Deluge community.