A FastAPI application that integrates with MangaReader for manga scraping. It provides endpoints for searching, retrieving manga info, and fetching pages, along with a genre list and latest manga updates
-
Clone the repository:
git clone https://github.com/riy4z/MangaMiner.git cd MangaMiner-main
-
Create and activate a virtual environment (optional but recommended):
python -m venv env source env/bin/activate # On Windows use `env\Scripts\activate`
-
Install the required packages:
pip install -r requirements.txt
- Run the FastAPI application:
fastapi dev main.py
- GET /: Welcome message.
{ "message": "Welcome to the Manga scraper, have fun scraping weebs" }
- GET /mangareader/search/{path}: Search manga by query.
- GET /mangareader/info/{path}: Get manga info by ID.
- GET /mangareader/pages/{path}: Get manga pages by ID.
- GET /mangareader/genre-list: Get the list of genres.
- GET /mangareader/latest/{path}: Get the latest manga by genre.
- Mangareader Search:
GET /mangareader/search/jujutsu_kaisen
- Mangareader Latest by Genre:
GET /mangareader/latest/Action
This project is licensed under the MIT License. See the LICENSE file for details.