A fast scrapper ⚡ for downloading comics from the Webtoons platform.
Project description
Webtoon Downloader
A simple tool for downloading chapters of any releases hosted on the webtoons website.
Report Bug
·
Request Feature
Contents
Supported Sites
Getting Started
To get a local copy up and running follow these simple steps.
Compatibility
Webtoon Downloader is supported on Windows, Linux & OSX. The minimum python version required is: 3.10
Installation
Install via pip or pipx
pip install webtoon_downloader
Usage
-
Downloading all chapters of a given title.
$ webtoon-downloader "www.webtoons.com/en/.../.../list?title_no=...&page=1"
-
Downloading all released chapters starting from chapter 10 until the last released chapter.
$ webtoon-downloader [url] --start 10
-
Downloading all released chapters until chapter 150.
$ webtoon-downloader [url] --end 150
-
Downloading all released chapters between chapter 35 and chapter 67, inclusive of both of these chapters.
$ webtoon-downloader [url] --start 35 --end 67
-
Downloading only the latest released chapter using either
-lor--latest.$ webtoon-downloader [url] --latest
-
You can change the format of the downloaded pictures with the
--images-formatargument$ webtoon-downloader [url] --images-format 'png'
-
By default, the downloaded chapters will be stored under the current working directory with the folder name [series_title]. For example, downloading Tower of God, Chapter 150 would result in the following:
ps Tower_of_God │--150_001.jpg │--150_002.jpg │--150_003.jpg │... -
In order to download these images into a different folder, you can use the
--destoptional argument.$ webtoon-downloader [url] --dest ./path/to/parent/folder/of/downloaded/images
-
The downloaded images of the chapters are by default all located in the
[dest], however these images can be separated into separate directories by providing the--separateargument, where each directory corresponds to a downloaded chapter.$ webtoon-downloader [url] --separate
For example, downloading Tower of God, Chapter 150 to 152 would result in the following:
Tower_of_God │150 │--150_001.jpg │--150_002.jpg │--150_003.jpg │... │151 │--151_001.jpg │--151_002.jpg │--151_003.jpg │... │152 │--152_001.jpg │--152_002.jpg │--152_003.jpg │...
- You can additionally export the summary, chapter-title and author-notes into text files.
You can select the format for the output as either JSON (default) or plain text files or both.
ps $ webtoon-downloader [url] --export-texts [--export-format <json|text|all>]
For more details on positional arguments, please use the -h or --help argument:
webtoon_downloader --help
Contributing
Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
License
Distributed under the MIT License. See LICENSE for more information.
Contact
Zehina - zehinadev@gmail.com
Project Link: https://github.com/Zehina/Webtoon-Downloader
Built With
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file webtoon_downloader-2.1.0.tar.gz.
File metadata
- Download URL: webtoon_downloader-2.1.0.tar.gz
- Upload date:
- Size: 29.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.13.5 Linux/6.11.0-1015-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36a6cb008eaf859a8ba21b20c9e6febb2841057201e7a2e2eb7bfd607360b90a
|
|
| MD5 |
7e2925c1f8c4906cef931fd3caa24684
|
|
| BLAKE2b-256 |
c383669c5b08584a33ffd0f9d15af75172ef1dec8cfbd6910ff261f2976d5b8f
|
File details
Details for the file webtoon_downloader-2.1.0-py3-none-any.whl.
File metadata
- Download URL: webtoon_downloader-2.1.0-py3-none-any.whl
- Upload date:
- Size: 40.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.13.5 Linux/6.11.0-1015-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0289d5d9995decdf9c18bfd33194415ee4623e1b36b21004558f4367605bc221
|
|
| MD5 |
ef7f1e5cf570eb8cf20570de61fb491e
|
|
| BLAKE2b-256 |
877ba578f9e1a423d1d3c76e65f2cf83eed6164927b6871ccbd36f822ad65d8a
|