Supported Download Clients
Torrent Clients
qBittorrent, Transmission, Deluge, Aria2, Slskd
Usenet Clients
SABnzbd, NZBGet
qBittorrent
The most popular torrent client with a comprehensive API.Configuration
Base URL of qBittorrent Web UI (e.g.,
http://qbittorrent.local:8080)Web UI username (default:
admin)Web UI password
Setup Guide
Enable Web UI
In qBittorrent, go to Tools → Options → Web UI
- Check “Enable the Web User Interface”
- Set your preferred port (default: 8080)
- Configure authentication credentials
Network Access
Configure IP address binding:
- Set to
0.0.0.0to allow access from Homarr - Or add Homarr’s IP to the whitelist
Available Features
Torrent Monitoring
Torrent Monitoring
Real-time download statistics:
- Active torrents list with progress
- Download and upload speeds
- Individual torrent status (leeching, seeding, paused)
- Time remaining estimates
- Total uploaded/downloaded
- Torrent categories
- Queue priority
Queue Control
Queue Control
Manage your downloads:
- Pause/resume all torrents
- Pause/resume individual torrents
- Delete torrents (with or without data)
- View torrent categories
pauseQueue, resumeQueue, pauseItem, resumeItem, deleteItemTorrent States
The integration maps qBittorrent states:- Leeching:
downloading,forcedDL,metaDL,allocating,queuedDL,checkingDL - Seeding:
uploading,forcedUP,stalledUP,queuedUP,checkingUP - Paused:
pausedDL,pausedUP - Stalled:
stalledDL - Unknown:
error,missingFiles,moving
Example Configuration
Transmission
Lightweight and efficient torrent client.Configuration
Base URL including RPC path (e.g.,
http://transmission.local:9091/transmission/rpc)RPC username (if authentication enabled)
RPC password (if authentication enabled)
Setup Guide
Available Features
- Monitor active torrents and transfer rates
- Pause/resume queue and individual torrents
- Delete torrents with data management
- View torrent progress and ETA
Deluge
Feature-rich torrent client with plugin support.Configuration
Base URL of Deluge Web UI (e.g.,
http://deluge.local:8112)Web UI password (default:
deluge)Setup Guide
Available Features
- Monitor torrents and download statistics
- Control download queue
- View seeding status and ratios
- Manage individual torrents
SABnzbd
Powerful Usenet binary newsreader.Configuration
Base URL of SABnzbd (e.g.,
http://sabnzbd.local:8080)SABnzbd API key
Finding Your API Key
Available Features
NZB Queue
NZB Queue
Monitor Usenet downloads:
- Active NZB downloads with progress
- Download speed and ETA
- Queue order and priority
- Post-processing status
- History with verification status
- Disk space remaining
Queue Management
Queue Management
Control your downloads:
- Pause/resume queue
- Pause/resume individual items
- Delete items from queue
- Adjust priority
Example Configuration
NZBGet
Efficient Usenet downloader with low resource usage.Configuration
Base URL of NZBGet (e.g.,
http://nzbget.local:6789)NZBGet username (default:
nzbget)NZBGet password (default:
tegbzn6789)Setup Guide
Available Features
- Monitor NZB downloads and queue
- View download speeds and progress
- Control queue (pause/resume/delete)
- Post-processing status
Aria2
Universal download manager supporting multiple protocols.Configuration
Aria2 RPC URL (e.g.,
http://aria2.local:6800/jsonrpc)RPC secret token (if configured)
Setup Guide
Available Features
- Monitor HTTP, FTP, BitTorrent, and Metalink downloads
- Control multi-protocol download queue
- View transfer statistics
- Manage download priorities
Slskd
Soulseek daemon for peer-to-peer file sharing.Configuration
Slskd Web UI URL (e.g.,
http://slskd.local:5030)Slskd API key or authentication token
Available Features
- Monitor Soulseek downloads and uploads
- Track peer-to-peer transfer statistics
- View queue and shared files
Comparison
| Client | Type | Auth Method | Queue Control | Categories |
|---|---|---|---|---|
| qBittorrent | Torrent | User/Pass | ✅ | ✅ |
| Transmission | Torrent | User/Pass | ✅ | ❌ |
| Deluge | Torrent | Password | ✅ | ✅ |
| SABnzbd | Usenet | API Key | ✅ | ✅ |
| NZBGet | Usenet | User/Pass | ✅ | ✅ |
| Aria2 | Universal | Secret | ✅ | ❌ |
| Slskd | P2P | API Key | ✅ | ❌ |
Common Widget: Download Client
All download clients share the same widget interface:Widget Features
- Real-time progress bars
- Download/upload speed indicators
- Pause/resume buttons
- Delete with confirmation
- Category badges (when supported)
- Time remaining estimates
- Total size and transferred data
Docker Networking Tips
When running in Docker:- ✅
http://qbittorrent:8080 - ❌
http://localhost:8080
Next Steps
Media Organizers
Automate downloads with Sonarr and Radarr
Widgets
Customize your download client widget
