Skip to main content

Download manga from Mangadex through Python

Project description

pypi-total-downloads python-ver pypi-release-ver

mangadex-downloader

Download manga from Mangadex through Python

Key Features

  • Download manga directly from MangaDex
  • Authentication support (login and logout)
  • Control how many chapters you want to download
  • Ability to use compressed images (if you want to)
  • HTTP / SOCKS proxy support
  • Tachiyomi local files support

And ability to not download oneshot chapters

Minimum Python version

Python 3.5.x

Installation

From PyPI

# For Windows
py -3 -m install mangadex-downloader

# For Linux / Mac OS
python3 -m pip install mangadex-downloader

From Git

NOTE: You must have git installed. If you don't have it, install it from here https://git-scm.com/.

# For Windows
py -3 -m pip install git+https://github.com/mansuf/mangadex-downloader.git@v0.4.0

# For Linux / Mac OS
python3 -m pip install git+https://github.com/mansuf/mangadex-downloader.git@v0.4.0

Compiled app (for Windows only)

Go to latest release in https://github.com/mansuf/mangadex-downloader/releases and download it.

NOTE: According to pyinstaller it should support Windows 7, but its recommended to use it on Windows 8+.

Usage

NOTE: This app will download manga in english language only. Other languages will be implemented soon.

Command Line Interface (CLI)

mangadex-dl "insert MangaDex URL here" 
# or
mangadex-downloader "insert MangaDex URL here" 

# Use this if "mangadex-dl" or "mangadex-downloader" didn't work

# For Windows
py -3 -m mangadex_downloader "insert MangaDex URL here" 

# For Linux / Mac OS
python3 -m mangadex_downloader "insert MangaDex URL here" 

For more information, you can read here

Embedding (API)

from mangadex_downloader import download

download("insert MangaDex URL here")

For more information, you can read here

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

mangadex-downloader-0.4.0.tar.gz (18.9 kB view details)

Uploaded Source

Built Distribution

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

mangadex_downloader-0.4.0-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

Details for the file mangadex-downloader-0.4.0.tar.gz.

File metadata

  • Download URL: mangadex-downloader-0.4.0.tar.gz
  • Upload date:
  • Size: 18.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for mangadex-downloader-0.4.0.tar.gz
Algorithm Hash digest
SHA256 90a5589f2b189b251cee4959fac3bc8c1fccec4085cc413969f9f00687a24638
MD5 4bc10014181be2282fc00658c754321d
BLAKE2b-256 e46266812a5abe3c12192c8dbbc4700a791df7e0e2e7838a5b7e9aaa5e4448e1

See more details on using hashes here.

File details

Details for the file mangadex_downloader-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: mangadex_downloader-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 21.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for mangadex_downloader-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c134cb95599e46a66cfeb6f7e1bae30b78f68d3616e7fa3b915d6a1ad316af45
MD5 c98b4d1ef2001f10421daaa108f29b7a
BLAKE2b-256 e8fc656a9a330a5b1af4fee50362f0ea1419afd994fbf4941e79bf234aa2e3e4

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