pyLoad

pyLoad

Web-based download manager with plugin-driven hoster support

3.7kstars
738forks
Last commit: 23h ago
Repo age: 13y old
pyLoad screenshot

pyLoad is a web-based download manager focused on automating downloads from one-click hosters and file-sharing sites, with additional support for generic HTTP/FTP downloads. It runs as a daemon and is controlled through a browser UI and APIs, relying on a large plugin system for hosters, captchas, and container formats.

Key Features

  • Web interface to add, organize, and monitor downloads (packages/links, status, speed, progress)
  • Plugin ecosystem for one-click hosters, decrypters, container formats (e.g., DLC/CCF), and captchas
  • Premium account management for supported hosters (centralized credentials and automatic use)
  • CAPTCHA handling via plugins (interactive and/or external services depending on configuration)
  • Scheduler/reconnect and bandwidth/time-based control via configuration (commonly used to fit ISP limits)
  • Remote control interfaces: web UI plus programmatic access via RPC/API (project-provided interfaces)

Use Cases

  • Automate “one-click hoster” downloads (including premium accounts) on a home server
  • Run a headless download box you manage from a browser on LAN/VPN
  • Centralize downloads for a media workflow by fetching files to a NAS/storage directory

Limitations and Considerations

  • Hoster support quality depends heavily on plugins; breakage can occur when hosters change
  • Some advanced download features may require external tools/services through plugins (e.g., captcha services)

pyLoad is best suited for users who need automation and broad hoster support via plugins rather than a simple single-protocol downloader. Its web UI and daemon model make it practical for always-on servers, while the plugin system enables adaptation to many download sources.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

LocalSend

LocalSend

Cross-platform local network file transfer

72.9k
3.9k
Last commit: 4d ago

Send files and text between nearby devices over your LAN—no cloud, no accounts. Works on Android, iOS, Windows, macOS, and Linux.

Alternative to:
Apple AirDrop
Apple AirDrop
+2
copyparty

copyparty

Portable file server with upload, WebDAV, and media indexing

40.4k
1.7k
Last commit: 23h ago

A lightweight, portable web-based file server with uploads, WebDAV, search, and optional media indexing—designed to run anywhere with minimal dependencies.

Alternative to:
Dropbox
Dropbox
+7
qBittorrent

qBittorrent

Cross-platform BitTorrent client with a built-in web UI

34.9k
4.5k
Last commit: 3d ago

Cross-platform BitTorrent client featuring a Web UI, integrated search, RSS downloader, IP filtering, and advanced queueing and bandwidth controls.

Alternative to:
µTorrent
µTorrent
+2
File Browser

File Browser

Web-based file manager with upload, sharing, and user roles

32.8k
3.6k
Last commit: 5d ago

Web file manager for browsing, uploading, downloading, sharing, and managing files with per-user permissions, optional authentication, and a JSON/CLI-driven configuration.

Alternative to:
Google Drive
Google Drive
+3
Cloudreve

Cloudreve

Self-hosted cloud storage with multi-backend support

26.5k
3.8k
Last commit: 5d ago

Cloudreve is a self-hosted cloud storage and file sharing platform with a web UI, multi-user management, and support for local, S3, and other storage backends.

Alternative to:
Google Drive
Google Drive
+7
Seafile

Seafile

High-performance file sync and sharing with built-in encryption

14.2k
1.6k
Last commit: 1d ago

Self-hosted file sync and sharing platform with libraries, fine-grained permissions, web/mobile clients, versioning, and optional end-to-end encryption.

Alternative to:
Dropbox
Dropbox
+5