Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/moonlitgrace/mangareader-api
A Python based web scraping api built with fastapi that provides easy access to manga contents
https://github.com/moonlitgrace/mangareader-api
anime fastapi manga manga-api mangareader python python-web-scraper scraping web-scraping
Last synced: about 2 months ago
JSON representation
A Python based web scraping api built with fastapi that provides easy access to manga contents
- Host: GitHub
- URL: https://github.com/moonlitgrace/mangareader-api
- Owner: moonlitgrace
- License: mit
- Created: 2023-08-26T04:51:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-18T15:54:53.000Z (2 months ago)
- Last Synced: 2024-10-19T22:58:55.236Z (2 months ago)
- Topics: anime, fastapi, manga, manga-api, mangareader, python, python-web-scraper, scraping, web-scraping
- Language: Python
- Homepage: https://mangareader-api.vercel.app
- Size: 3.46 MB
- Stars: 21
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mangareader-api
Python-based web scraping tool built with FastAPI that provides easy access to manga content from the [mangareader.to](https://mangareader.to) website. This API allows users to retrieve up-to-date information. Enabling developers to create their own manga-related applications and services.
**API URL**: https://mangareader-api.vercel.app/
## Setup Project
> [!IMPORTANT]
> CMake rules and Bash scripts are based on [poetry](https://python-poetry.org/)\
> So please make sure you've already installed it.### Bash Script
```bash
bash setup.sh
```
### CMake
```bash
make install
make dev # run development server
```
### Poetry
```bash
poetry install
poetry run dev # run development server
```> You can also create a python virtual environment and active it and install all the dependencies from `requirements.txt` file `pip install -r requirements.txt` and finally run `python3 main.py`
And server will be running on [0.0.0.0:8000](http://0.0.0.0:8000)
## Contribution
Contributions are welcome!\
If you encounter issues or want to add new features, feel free to open pull requests.\
Give a ⭐️ if you find this project interesting and useful!## Disclaimer
This project is developed for educational purposes and convenience in accessing manga content.\
Respect the website's terms of use and consider the legality of web scraping in your jurisdiction.