https://github.com/chillfish8/crunchy-api
A dedicated API and Website for Crunchy, Handling our RSS Feeds and Webhooks
https://github.com/chillfish8/crunchy-api
anime api python3 website
Last synced: 2 months ago
JSON representation
A dedicated API and Website for Crunchy, Handling our RSS Feeds and Webhooks
- Host: GitHub
- URL: https://github.com/chillfish8/crunchy-api
- Owner: ChillFish8
- License: bsd-3-clause
- Created: 2020-06-11T14:42:14.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-04-22T19:53:49.000Z (about 4 years ago)
- Last Synced: 2025-02-01T14:32:19.499Z (4 months ago)
- Topics: anime, api, python3, website
- Language: HTML
- Homepage: https://crunchy-bot.live/api/endpoints
- Size: 4.28 MB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Crunchy-API
A dedicated API and Website for Crunchy, Handling our RSS Feeds and Webhooks
In production this API handles over 140,000 Requests daily and serves over 60,000 Images.## Made for performance
Using the insanely powerful Sanic micro framework and webserver, creating a fast and efficent async webserver/framework.## Modules
### Sanic (PY)
You can find out about the awsome Async framework built for performance [here](https://sanic.readthedocs.io/en/latest/sanic/getting_started.html)### Flisk (PY)
Modified version of Flisk to support AsyncIO endpoints yet keep the simplistic URL routing.### rss (PY)
Simple async RSS parser which calls a callback on content change in a RSS field.### Morris (JS/CS)
Personally my favourite SVG graph generator, This can be found in the static/js folder, with bumped up requirement versions for security after not being updated for the last 6 years.