MCPcopy
hub / github.com/deluge-torrent/deluge

github.com/deluge-torrent/deluge @deluge-2.2.0 sqlite

repository ↗ · DeepWiki ↗ · release deluge-2.2.0 ↗
4,523 symbols 16,738 edges 377 files 1,123 documented · 25%
README

Deluge BitTorrent Client

build-status docs-status

Deluge is a BitTorrent client that utilizes a daemon/client model. It has various user interfaces available such as the GTK-UI, Web-UI and Console-UI. It uses libtorrent at its core to handle the BitTorrent protocol.

Install

From PyPi:

pip install deluge

with all optional dependencies:

pip install deluge[all]

From source code:

pip install .

with all optional dependencies:

pip install .[all]

See DEPENDS and Installing/Source for dependency details.

Usage

The various user-interfaces and Deluge daemon can be started with the following commands.

Use the --help option for further command options.

Gtk UI

deluge or deluge-gtk

Console UI

deluge-console

Web UI

deluge-web

Open http://localhost:8112 with default password deluge.

Daemon

deluged

See the Thinclient guide to connect to the daemon from another computer.

Contact

Core symbols most depended-on inside this repo

call
called by 1574
deluge/ui/client.py
get
called by 1030
deluge/ui/tracker_icons.py
_
called by 958
deluge/ui/web/common.py
debug
called by 538
deluge/log.py
add
called by 428
deluge/core/torrentmanager.py
hide
called by 420
deluge/ui/gtk3/torrentview.py
_
called by 359
deluge/ui/common.py
show
called by 331
deluge/ui/gtk3/torrentview.py

Shape

Method 3,231
Function 803
Class 473
Route 16

Languages

Python92%
TypeScript8%

Modules by API surface

deluge/ui/web/js/extjs/ext-all-debug.js137 symbols
deluge/ui/gtk3/path_combo_chooser.py123 symbols
deluge/ui/console/widgets/fields.py95 symbols
deluge/core/core.py94 symbols
deluge/ui/web/json_api.py82 symbols
deluge/ui/client.py78 symbols
deluge/core/torrentmanager.py77 symbols
deluge/core/torrent.py75 symbols
deluge/ui/gtk3/preferences.py70 symbols
deluge/ui/web/js/extjs/ext-all.js60 symbols
deluge/ui/web/server.py59 symbols
deluge/ui/gtk3/menubar.py57 symbols

Dependencies from manifests, versioned

ifaddr0.2.0 · 1×
myst-parser2.0. · 1×
pillow9 · 1×
sphinx7.2. · 1×
sphinx-autodoc-typehints1.25. · 1×
sphinx_rtd_theme2.0. · 1×
sphinxcontrib-spelling8.0. · 1×
zope.interface4.4.2 · 1×

For agents

$ claude mcp add deluge \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact