This repository provide a Javascript/Typescript library for interacting with the MyAnimeList API,
both authorization and anime api.
Currently the client is only implementing the anime related interface.
This library is born from one of my projects: https://myanimestats.pages.dev/
Where I required an abstraction layer to communicate with MyAnimeList. MyAnimeStats was built with SvelteKit but
I decide to extract the logic to be able to implement it in any technology that use the web standard Request/Response.
@animelist/core Core functionality and types shared across libraries.
@animelist/auth Provides a way to authenticate with MyAnimeList using OAuth2.
@animelist/client Provides a client to interact with the MyAnimeList API.anime API.@animelist/auth-next An implementation of the auth for NextJS.
@animelist/auth-sveltekit An implementation of the auth for SvelteKit.
This project is licensed under the MIT License - see the LICENSE file for details.