
Ryot
Self-hosted tracker for media consumption and fitness, with imports from Trakt, Goodreads, MyAnimeList, Plex, Jellyfin and more.
Open source alternative to:
What is Ryot?
Ryot (Roll Your Own Tracker) is a self-hosted platform for tracking every facet of your media consumption and fitness journey from a single interface. Built in Rust and TypeScript, it centralizes logging for movies, TV shows, anime, manga, books, audiobooks, podcasts, music, and video games alongside workout logs, body measurements, and exercise progress.
Key features
- Unified tracking across 9+ media types and fitness in one app
- One-click imports from Trakt, Goodreads, MyAnimeList, Audiobookshelf, Plex, Jellyfin, Emby, Kodi, and more
- Automatic scrobbling via integrations with Jellyfin, Plex, Kodi, and Emby
- Workout logger with a comprehensive exercise database and detailed progress graphs
- Body measurements tracking with historical charts
- GraphQL API for custom integrations
- OpenID Connect authentication and notifications via Discord, Ntfy, or Apprise
- PWA support for mobile use
- Single Docker container backed by PostgreSQL
How it compares
Unlike Trakt (limited to movies and TV) or Goodreads (books only), Ryot covers your entire media diet in one place while also handling fitness tracking that would otherwise need Strava, Hevy, or FitNotes. Your data lives in your own PostgreSQL database, and automatic scrobbling from media servers (Jellyfin, Plex, Emby, Kodi) means nothing is sent to third parties. A paid Ryot Pro tier adds profile sharing, personalized recommendations, and enhanced collections, but the core platform is fully usable without spending a cent.
OpenAltFinder Score
Project Details
Repository details
Updated 10/10/2026, 3:00:24 PM
View RepositoryRepository activity
Compare Ryot with
Similar open source alternatives

Endurain
Self-hosted fitness tracking service for running, cycling, and more with full data control.
Strava
wger
Self-hosted workout and fitness manager with nutrition tracking and mobile apps.
MyFitnessPal
MovieLab
An open source movie and TV show tracker app for Android with IMDb integration.

Yamtrack
Yamtrack is a self-hosted media tracker for movies, TV shows, anime, games, books, and manga. Sync progress, discover new titles, and manage your watch and read lists from one place.
Aurral
Open-source self-hosted music discovery and playlist companion for Lidarr with personalised recommendations, playlist automation, and multi-user support.
Spotify
openreads
Privacy-respecting mobile book tracker for iOS and Android, built with Flutter — your library lives on your device.
Goodreads





