Synchronize anime watch status between Jellyfin and anime tracking sites.
C#
496
572 commits
updated Sep 22, 2026
Ani-Sync lets you synchorinze your Jellyfin Anime watch progress to popular services. Please create a discussion for new feature ideas.
While I may not commit to the plugin too often, I am still maintaining it. Please do not presume the project is dead, and if you still have any ideas for the plugin or find an errors please do let me know by creating a discussion.
Repository URL of https://raw.githubusercontent.com/vosmiic/jellyfin-ani-sync/master/manifest.json. The name can be anything you like.See the official Jellyfin documentation for install instructions.
meta.json and jellyfin-ani-sync.dll files into plugins/ani-sync (see above official documentation on where to find the plugins folder).There is a Docker script that will pull the last built Docker image and copy the DLL file to the given directory.
docker run --rm -v "/plugin/dir/Ani-Sync:/out" ghcr.io/vosmiic/jellyfin-ani-sync
To build this plugin you will need .Net 6.x.
Build plugin with following command
dotnet publish --configuration Release --output bin
plugins/ani-sync folder (you might need to create the folders) of your JF installWe use the XML documents in the anime lists repo to find the anime you are watching on each provider we support.
Please help the project by contributing to the lists of anime, it helps everyone!
We use the API offered by the arm server repo which accesses the anime offline database repo that we use to fetch our providers IDs so we can update your progress.
Note: the original anime offline database repo was archived on 2026-07-04 and no longer accepts issues, PRs, or updates. cedya77/anime-offline-database is an active continuation seeded from its final release (same format, weekly updates), and Fribb/anime-lists — which arm-server's
/api/v2endpoints are generated from — has already switched to pulling from it as of 2026-09-03 (see the handoff thread). Anime added since the original database's archival will only get cross-referenced to AniList/MAL through this new source.
Please also help these projects by contributing to the anime database/helping with the API server.
Beta releases can be installed automatically by replacing the manifest URL with https://raw.githubusercontent.com/vosmiic/jellyfin-ani-sync/master/beta-manifest.json. This will replace your version with the latest beta release (if there is a beta release more recent than the latest stable release). It will be replaced with the latest stable release when it is released, so both repos can be used at the same time. Authentication and other settings should be carried over. Use at your own risk.
Unit tests can be found here.
The docker.sh file can be used to build and automatically copy the resulting DLL to the correct place. The first argument should be either the path to the Ani-Sync folder or the plugins folder (where it will attempt to find the latest Ani-Sync plugin folder). The second optional argument can be an image, or left empty to build using the Dockerfile.
C#
88.4%
HTML
5.8%
JavaScript
5.5%
Synchronize anime watch status between Jellyfin and anime tracking sites.
C#
496
572 commits
updated Sep 22, 2026
Ani-Sync lets you synchorinze your Jellyfin Anime watch progress to popular services. Please create a discussion for new feature ideas.
While I may not commit to the plugin too often, I am still maintaining it. Please do not presume the project is dead, and if you still have any ideas for the plugin or find an errors please do let me know by creating a discussion.
Repository URL of https://raw.githubusercontent.com/vosmiic/jellyfin-ani-sync/master/manifest.json. The name can be anything you like.See the official Jellyfin documentation for install instructions.
meta.json and jellyfin-ani-sync.dll files into plugins/ani-sync (see above official documentation on where to find the plugins folder).There is a Docker script that will pull the last built Docker image and copy the DLL file to the given directory.
docker run --rm -v "/plugin/dir/Ani-Sync:/out" ghcr.io/vosmiic/jellyfin-ani-sync
To build this plugin you will need .Net 6.x.
Build plugin with following command
dotnet publish --configuration Release --output bin
plugins/ani-sync folder (you might need to create the folders) of your JF installWe use the XML documents in the anime lists repo to find the anime you are watching on each provider we support.
Please help the project by contributing to the lists of anime, it helps everyone!
We use the API offered by the arm server repo which accesses the anime offline database repo that we use to fetch our providers IDs so we can update your progress.
Note: the original anime offline database repo was archived on 2026-07-04 and no longer accepts issues, PRs, or updates. cedya77/anime-offline-database is an active continuation seeded from its final release (same format, weekly updates), and Fribb/anime-lists — which arm-server's
/api/v2endpoints are generated from — has already switched to pulling from it as of 2026-09-03 (see the handoff thread). Anime added since the original database's archival will only get cross-referenced to AniList/MAL through this new source.
Please also help these projects by contributing to the anime database/helping with the API server.
Beta releases can be installed automatically by replacing the manifest URL with https://raw.githubusercontent.com/vosmiic/jellyfin-ani-sync/master/beta-manifest.json. This will replace your version with the latest beta release (if there is a beta release more recent than the latest stable release). It will be replaced with the latest stable release when it is released, so both repos can be used at the same time. Authentication and other settings should be carried over. Use at your own risk.
Unit tests can be found here.
The docker.sh file can be used to build and automatically copy the resulting DLL to the correct place. The first argument should be either the path to the Ani-Sync folder or the plugins folder (where it will attempt to find the latest Ani-Sync plugin folder). The second optional argument can be an image, or left empty to build using the Dockerfile.
C#
88.4%
HTML
5.8%
JavaScript
5.5%