
CrossWatch/CW is a synchronization engine that keeps your Plex, Jellyfin, Emby, SIMKL, Trakt, AniList, TMDb, MDBList and Tautulli in sync. It runs locally with a web UI where you link accounts, define sync pairs, run them manually or on a schedule, and review stats and history. CW also includes its own tracker to keep your data safe with snapshots. With Profiles, you can manage separate sync setups for yourself and for friends or family too, with their own servers and/or tracker API’s.
CW in a nutshell:
- One brain for all your media syncs A single place to configure everything.
- Be your own Sync Hub Create profiles for seperate media servers/users/trackers.
- Multi media-server and multi tracker support with profiles.
- Synchronization
- Watchlists, ratings and History
- Progress sync your progress status between Plex, Emby and Jellyfin.
- Scrobble (tracks your activity)
- Watcher (Plex/Emby/Jellyfin to Trakt/SIMKL/MDBList)
- Does not require any Plex Pass, Emby Premiere,etc.
- Webhooks (Plex/Emby/Jellyfin to Trakt)
- Watchlist Auto-Remove Clears items from your Watchlist after a verified finish.
- Watcher (Plex/Emby/Jellyfin to Trakt/SIMKL/MDBList)
- Tools
- Analyzer: Finds items that are stuck or inconsistent between providers.
- Editor: Inspect and adjust your items and add or block items.
- Captures: Rollback tool for provider watchlist, ratings, and history.
And much more…such as:
- Simple and advanced scheduling: From standard to more detailed pair schedules
- CW Tracker Keeps snapshots/backups from your media servers and trackers.
- Unified Watchlist: View all watchlist items in one place.
- Player card: Shows what you are currently watching in real time.
- Fallback GUID: Revives old items from your Plex library.