Command line application and library to download and convert comics from various sources
Project description
mandown
Comic downloader and converter to CBZ and EPUB as a Python library and command line application.
Supported sites
- https://mangasee123.com
- https://manganato.com
- https://webtoons.com
- https://mangadex.org
- https://mangakakalot.com
Installation
Install the package from PyPI:
pip3 install mandown
Or, to build from source:
Mandown depends on poetry for building.
git clone https://github.com/potatoeggy/mandown.git
poetry install
poetry build
pip3 install dist/mandown*.whl
Usage
mandown <URL>
To convert the download contents to CBZ/EPUB, append the --convert
option.
mandown <URL> --convert EPUB
To only
Run mandown --help
for more info.
Library usage
import os
from mandown import mandown
manga = mandown.query(url_to_manga)
print(manga.metadata, manga.chapters)
for c in manga.chapters:
mandown.download_chapter(c, dest_folder=os.getcwd(), maxthreads=4)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mandown-0.6.1.tar.gz
(26.3 kB
view hashes)
Built Distribution
mandown-0.6.1-py3-none-any.whl
(31.2 kB
view hashes)