Skip to main content

Multi-threaded, resumable file downloader for Python

Project description

DownloaderX 🚀

Multi-threaded, resumable file downloader for Python

DownloaderX is a high-performance Python library for downloading multiple files simultaneously with thread pooling and automatic resume support. Never lose progress on failed downloads again!

Features ✨

  • Multi-threaded downloads – Parallelize transfers for maximum speed
  • Resume broken downloads – Auto-retries with checkpoint recovery
  • Progress tracking – Real-time download stats and ETA
  • Simple API – Just download(url) and you're done
  • Lightweight – No heavy dependencies

Installation

pip install downloaderx

Why DownloaderX?

✔️ Faster than requests/urllib – Thread pooling squeezes your bandwidth ✔️ Reliable – Checksum verification (optional) ✔️ Transparent – Detailed logs and error reports

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

downloaderx-0.1.9.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

downloaderx-0.1.9-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

File details

Details for the file downloaderx-0.1.9.tar.gz.

File metadata

  • Download URL: downloaderx-0.1.9.tar.gz
  • Upload date:
  • Size: 14.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.4 Darwin/25.2.0

File hashes

Hashes for downloaderx-0.1.9.tar.gz
Algorithm Hash digest
SHA256 b51af1a5872b4852f3a93808c8d6bd520bac0d3ee01499a466241c97fab2cd1c
MD5 7c53af2352583911a70a392014e1568c
BLAKE2b-256 a9fdcf27996047f0b2f19d23e3f2feebca5cdc4c7ff44f2ff695e22f5722cef8

See more details on using hashes here.

File details

Details for the file downloaderx-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: downloaderx-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 19.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.4 Darwin/25.2.0

File hashes

Hashes for downloaderx-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 4b5d7746c95ff0d50c3e6aa879bf4f09898b3c3e7aef8fc389cbf2bb3d99db1d
MD5 6cfe25225963e02c8839fac76c03c958
BLAKE2b-256 c1e38c305de3b2d7ed33731570bc676a710f960d6df3834cadc7f79fc798c9cd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page