Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shimizudev/astatine-api

An API to search, get episodes, get episode sources, mapping to different sources
https://github.com/shimizudev/astatine-api

anilist anime anime-api anime-episodes anime-scraper anime-searching anime-streaming anime-streaming-sources anime-website astatine astatine-api better-search genres mal search searching

Last synced: about 15 hours ago
JSON representation

An API to search, get episodes, get episode sources, mapping to different sources

Awesome Lists containing this project

README

        

Astatine API

project-image

An Anime API for fetching anime streaming links anime mapping across multiple sites and anime information.

shieldsshieldsshieldsshields

Features

Here're all the features in Astatine API:

- Anime mapping for multiple sites
- Essential Anilist routes
- Retrieve episodes from hianime and gogoanime including thumbnails title overview rating and more
- Fetch anime episode sources from various providers
- Better searching
- All the features a perfect anime website will ever need

## Self Host

Edit `.env.example` file to `.env` and follow it's instruction.

```.env
CONSUMET_API = # Host one from: https://github.com/consumet/api.consumet.org
HIANIME_API = # Host one from: https://github.com/ghoshRitesh12/aniwatch-api
MALSYNC_URI = https://api.malsync.moe/mal/anime/anilist:
CORS_PROXY = # Host one from: https://github.com/consumet/cors-anywhere/
```

Remove the end slash from all API endpoints

Run the server with `bun run src/index.ts`

Built with

Technologies used in the project:

- Ky
- Bun
- Hono
- Lodash

Made with 💖 by CodeBlitz97