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.10.tar.gz (14.8 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.10-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for downloaderx-0.1.10.tar.gz
Algorithm Hash digest
SHA256 47cb9004f0d0edc0d2fb1bbef69251eed657f4af385337fa4ac24fa822be5f90
MD5 119b88834ba3a54a244bdead8736cb99
BLAKE2b-256 7b1e7fcbdd5db5036200cf765f21c68f7d30977cbc2435ac2b8bace0c6d22cef

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for downloaderx-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 30947c57bdb5a4ec8b1ff02b0ac81a30a2de1ba50d2f4d98a3e48b14735ccef8
MD5 7ed81a525e5a518d139874d651e6a583
BLAKE2b-256 ba5115ffb706c8359fdcb9c654826850e6d14aa593ae2316762019616a8ff7ab

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