Skip to content

PinguSync is for syncing anime list between various websites like: MyAnimeList, AniList, Trakt.tv and much more

License

Notifications You must be signed in to change notification settings

DaniGTA/PinguSync

Repository files navigation

!WORK IN PROGRESS (Currently not useable)

PinguSync

alt

tested with jest jest TypeScript

PinguSync is for syncing animelists like watching, completed between various sites.

Example: You mark a Series as watched on AniList and PinguSync will sync that mark to Kitsu. Now you have that series marked as watched on Kitsu and AniList.

Sites that currently will be Supported

Providers that only have login support will become late the list sync support.

For Devolopers: All provider for list syncing need to follow the interface ListProvider (list-provider.ts) All Provider API's are stored in the folder:

src/backend/api/information-providers
Provider List sync Support Login Support
AniList ✔️ ✔️
trakt.tv ✔️ ✔️
AniDB
Kitsu ✔️
MyAnimeList ✔️
Simkl (Planned)

Current Plan

  • Basic list sync design
  • Better Provider API support

About

PinguSync is for syncing anime list between various websites like: MyAnimeList, AniList, Trakt.tv and much more

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages