Skip to main content

PyMangaJ

Pymangaj is a Python library for searching and retrieving manga pages from different sources. It provides a simple interface to fetch manga pages from popular manga websites.

Installation

You can install pymangaj using pip:

pip install pymangaj

Getting Started

Search Pages

To use pymangaj, import the pymangaj module and call the search() method. Pass the manga name, chapter, and the sources you want to search from as arguments. The method will return a list of manga pages.

from pymangaj import pymangaj, Sources

pymangaj.search("Naruto", 1, sources=[Sources.CHAPMANGANATO, Sources.LER_MANGA])
['https://v2.mkklcdnv6tempv2.com/img/tab_2/00/13/32/ng952689/vol_72_chapter_699_the_seal_of_reconciliation/1-o.jpg', 'https://v2.mkklcdnv6tempv2.com/img/tab_2/00/13/32/ng952689/vol_72_chapter_699_the_seal_of_reconciliation/2-o.jpg'...]

Search Titles

Import the pymangaj module and call the search_titles()` method. Pass the manga name you want to search. The method will return a list of manga titles.

from pymangaj import pymangaj, Sources

pymangaj.search_titles("Naruto", source=Sources.LER_MANGA)
[{'title': 'Naruto: Konoha Shinden – Yukemuri Ninpouchou', 'url': 'https://lermanga.org/mangas/naruto-konoha-shinden-yukemuri-ninpouchou/'}, {'title': 'Naruto Gaiden: Uzu no Naka no Tsumujikaze', 'url': 'https://lermanga.org/mangas/naruto-gaiden-uzu-no-naka-no-tsumujikaze/'}]

Sources

pymangaj supports the following manga sources:

Source Language Status Source
MangaLivre PT-BR ❌ MANGA_LIVRE
MuitoManga PT-BR ❌ MUITO_MANGA
Manganato EN-US ✅ CHAPMANGANATO
LerManga PT-BR ✅ LER_MANGA

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contribution

Contributions to pymangaj are welcome! If you have any bug reports, feature requests, or suggestions, please open an issue on the GitHub repository.

Authors

Contributors

Metadata

Release files for pymangaj 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pymangaj 0.2.0
File Size Uploaded
pymangaj-0.2.0.tar.gz 9.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pymangaj 0.2.0
File Interpreter ABI Platform
pymangaj-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 19.2 kB

Release files / pymangaj-0.2.0.tar.gz

Download URL pymangaj-0.2.0.tar.gz
Size 9.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9f972747f15e3a1cac34386700e43ce78c253669569fd3624f45968e757c86b9
BLAKE2b-256 checksum
How to use checksums
8376a3aa6ceaead5babbed3511636323dc67f5b23838496b58cc4870632639b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / pymangaj-0.2.0-py3-none-any.whl

Download URL pymangaj-0.2.0-py3-none-any.whl
Size 10.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
29033ee842bd748b03c7392383dbccb8e683d3235112432ef03cfd7d62e99798
BLAKE2b-256 checksum
How to use checksums
4725079ca4a236c88d1fe10a7fcd4bb4cf4befc60498d47135234d0e738499f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page