pyLoad
Open-source, self-hosted download manager written in Python and controlled through a web interface.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About pyLoad
pyLoad is a download manager built to run on NAS devices, routers and headless home servers, though it can also run on a PC or Mac. Everything is managed from a web interface, so you can add and watch downloads remotely.
It supports common video sites, one-click file hosters and container formats, and a large set of plugins automates tasks for unattended running. A documented API lets other tools and apps control it. It suits people who want downloads to run on an always-on machine rather than their desktop.
Strengths
- Runs headless on a NAS or home server
- Full control through a web interface
- Plugins for file hosters and automation
- Documented API for external tools
Limitations
- Needs a server setup rather than a simple desktop install
- Hoster plugins can break when sites change
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- The pyLoad contributors
- Platforms
- Windows, macOS, Linux, Web, Self-hosted
- How it runs
- Self-hosted
- Account
- Not required
- Best suited for
- Running downloads unattended on a NAS or home server
- Categories
- Download managers
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to pyLoad
Compare allSoftware that can replace pyLoad for an important use case, and what changes if you switch.
JDownloader
A Java download manager that fetches files and videos from many hosting sites through plugins.
JDownloader is a Java desktop manager with plugins for many hosting sites, and remote access comes through My.JDownloader rather than a self-hosted web interface.
Mipony
A download manager for Windows and Mac that automates direct downloads from file hosts and BitTorrent.
Mipony is a closed-source desktop app that automates file-host waiting times and torrents, with an Android companion but no headless server mode.
RDT-Client
A self-hosted web interface for downloading torrents and usenet files through debrid services.
RDT-Client is a self-hosted web interface that downloads torrents and NZB files to your storage through debrid services, but it requires a paid debrid subscription instead of hoster plugins.
Gopeed
A cross-platform download manager for HTTP, BitTorrent, magnet and ed2k links.
Gopeed is an open-source download manager for HTTP, BitTorrent, magnet and ed2k links with a Docker image, but without file hoster plugins listed.
pyLoad as an alternative
Listings that name pyLoad as an alternative.
AriaNg
A web frontend written in plain HTML and JavaScript for controlling and monitoring aria2 downloads.
pyLoad is a complete self-hosted downloader with its own web interface, hoster plugins and API, so no separate aria2 instance is needed, though it needs a server setup.
Similar software
Related functionality, not necessarily a direct replacement.
aria2
A command line downloader that pulls one file from several sources at once, including a torrent and a mirror together.
MeTube
A self-hosted web interface for yt-dlp that downloads video and audio from YouTube and other sites.
SABnzbd
Automated Usenet binary downloader with a web interface and API.
NZBGet
Usenet downloader written for speed and low resource use.
slskd
A self-hosted Soulseek client that runs as a server and is used through a web browser.