/douki

Douki-next (同期『ネクスト』) is a synchronization software for anilist and myanimelist.

Primary LanguageRust

douki-next

Table of contents

About doki

Douki-next (同期『ネクスト』) is a synchronization software for anilist and myanimelist. The purpose of douki is to help you keep the same list on both platforms with precision. This project is still in its early stage of development —in fact, almost nothing works! So be careful experimenting with this program. Hopefully one day when some release will pop in the github release section, it will definitely be safe though.

Why doki

  • Meant for everyone, easy to use, yet sufficiently versatile to process complex sync.
  • Available everywhere Rust can compile, prebuilt are proposed in the release section for Windows, Linux and MacOS
  • Douki is meant to be safe. Using Douki you could can cancel changes at any time while the program is still runing, errors are human so you should be able to cancel yours.

Roadmap

  • Core
    • Retrieve Anilist's list
    • Retrieve MAL's list
    • Mutate Anilist's list
    • Mutate MAL's list
    • Safe mutate (i.e. possibility to cancel anything while the program is still runing, good CLI)
    • Choosing field
    • Mutate only if not already the same
  • Advanced
    • favourite support (characters, animes, manga)

References, inspirations

  • Idea inspired by the late project also named douki

Please take a look at similar projects!

  • Taiga can update your Anilist and myanimelist while watching anime with their app
  • Malsync can update your Anilist, myanimelist, and others while watching anime on their supported website.