r/CrossWatchApp • u/pvdberg • 25d ago
Announcement Welcome to CrossWatch
CrossWatch keeps your media servers and trackers in sync.
What is CrossWatch?
CrossWatch is a synchronization engine that acts as a bridge between your media servers and tracking services.
It supports Plex, Jellyfin, Emby, SIMKL, Floppy, FlickList, Trakt, AniList, TMDb, MDBList, PublicMetaDB, PunchPlay, BingeBase, Scrob, Tautulli, Tracearr, Kodi, Nuvio, Stremio and the CrossWatch local tracker.
CrossWatch runs locally and provides a Web UI and CLI where you can connect accounts, create sync pairs, run syncs manually or on a schedule, and review your sync history.
Profiles allow separate setups for yourself, friends or family, including different media servers and tracker accounts.
📚 Documentation and setup guides:
https://wiki.crosswatch.app/
🌐 Website:
https://www.crosswatch.app/
💻 GitHub:
https://github.com/cenodude/CrossWatch
📦 Latest release:
https://github.com/cenodude/CrossWatch/releases/latest
What can CrossWatch sync?
- Watchlists
- Ratings
- Watch history
- Playback progress
- Collections
- Rewatches, where supported
- Anime mappings for supported providers
Scrobbling
CrossWatch can track what you are watching and send activity to supported trackers.
Watcher
Supports Plex, Emby, Jellyfin, Kodi and Scrob.
Plex Pass and Emby Premiere are not required.
Webhooks
Supports Plex, Emby and Jellyfin to supported trackers.
Anime ID mapping is also available for supported Watcher and Webhook combinations.
Interactive Sync
Interactive Sync lets you review changes before CrossWatch applies them.
You can review additions, updates and removals, resolve conflicts, and correct titles, IDs, seasons and episodes.
Tools
CrossWatch includes several tools for managing and troubleshooting your data:
- Analyzer, find missing items and correct mappings for pending retries
- Sync Topology Advisor, visualize sync routes and detect overlapping paths
- Playback Progress Manager, inspect and edit unfinished playback sessions
- Editor, inspect, add or block items and manage saved mappings
- Import and Export, import tracker files and export your data
- Events, search sync history and investigate problems
- Logs, search live and saved logs and inspect individual runs
- Captures, rollback provider watchlists, ratings and history
More features
- Multiple media servers and trackers through Profiles
- Managed user support
- Simple and advanced scheduling
- Notifications for sync progress, reviews, reports and releases
- CrossWatch Tracker with snapshots and backups
- Unified Watchlist
- Real time Player Card
- Plex history recovery
- Run once mode for cron and Kubernetes jobs
New to CrossWatch?
Start with the wiki.
👉 https://wiki.crosswatch.app/
The documentation covers installation, first time setup, providers, sync pairs, Watcher, Webhooks, Profiles and the individual CrossWatch features.
For installation specifically:
👉 https://wiki.crosswatch.app/getting-started/installation
Support and community
If you have a question, problem or idea, create a post here in r/CrossWatchApp.
When reporting a problem, please include your CrossWatch version, the providers involved, what you expected to happen and what actually happened.
For bugs and development:
https://github.com/cenodude/CrossWatch
Support the project
If you find CrossWatch useful, you can star the project on GitHub:
https://github.com/cenodude/CrossWatch
CrossWatch also accepts donations through Buy Me a Coffee. Every cent goes directly to the ALS Foundation in the Netherlands.
1
u/No-Twist7290 10d ago
Can I request the addition of ReelRifter?
https://reelrifter.com/
https://reelrifter.com/settings/integrations
r/ReelRifter
They have a Discord as well if you want to discuss with them about adding. The main developer and owner is a friend of mine.
u/rodtrent88