Open Source Simkl Alternatives
A curated collection of the 4 best open source alternatives to Simkl.
The best open source alternative to Simkl is Ryot. If that doesn't suit you, we've compiled a ranked list of other open source Simkl alternatives to help you find a suitable replacement. Other interesting open source alternatives to Simkl are: SeriesGuide, Showly and Tonkatsu Box.
Simkl alternatives are mainly Bookmark & Content Management. Browse these if you want a narrower list of alternatives or looking for a specific functionality of Simkl.
A self-hosted tracker for media and fitness, for people who want books, shows, games and workouts recorded in one place.

Ryot, short for Roll Your Own Tracker, records what you consume and what you do. Books read, shows watched, games played and workouts finished all land in one self-hosted interface with statistics, instead of being scattered across half a dozen services that each own a slice.
The server is written in Rust and stores its data in PostgreSQL. A GraphQL API is exposed for custom integrations, and the web interface is a progressive web app, so it behaves like a native app once installed on a phone.
Tracking splits into two halves that share one account.
- Media: movies, TV, anime, manga, books, audiobooks, podcasts, music and video games are all first-class.
- Imports: existing histories come across from Goodreads, Trakt, MyAnimeList and Audiobookshelf among others.
- Automatic tracking: integrations with Jellyfin, Plex, Kodi and Emby log what you watch without manual entry.
- Fitness: workouts are logged against an exercise database, with body measurements and progress graphs over time.
- Notifications: updates arrive through Discord, Ntfy or Apprise.
Authentication supports OpenID Connect for anyone plugging it into an existing identity provider. Getting started means a Docker Compose file with a Postgres container, the Ryot image and an admin access token, after which the interface answers on port 8000. A live demo that resets daily is available if you want to look before installing. A paid Pro version adds profile sharing, recommendations and collection features atop the GPLv3 core.
An Android app for tracking the TV shows and movies you watch, with Trakt sync, notifications, backups, and data you can export.

SeriesGuide is an Android app that helps you keep track of your favorite TV shows and movies. It replaces the spreadsheet or the memory you were relying on to know which episode comes next, without making your viewing history the property of a service you cannot leave.
Show, episode, and movie data comes from the TMDb API. Episodes are checked in, set watched, added to a collection, or skipped as you go, and shows you stopped following can be hidden rather than removed. Both the app language and each show's language can be set, with translations handled through Crowdin.
Several features cover the parts of tracking that get tedious.
- Trakt integration: connect an account, add shows from your Trakt library, and sync watched state and check-ins.
- SeriesGuide Cloud: back up and sync your data through the developer's own service.
- File export and import: move your data out as files, or restore it from an automatic backup.
- Notifications and widget: get told when an episode is due and see what is coming on the home screen.
- Extensions API: third-party extensions add an action button to episode and movie screens, linking out or triggering an action elsewhere.
The app is on Google Play, on the Amazon Appstore for Kindle devices, and directly from GitHub or Obtainium, with a preview program and legacy builds for Android 5 and older. Unlocking all features takes a subscription or a one-time SeriesGuide Pass purchase. It is GPL-3.0 or later, with parts including the API library under Apache 2.0.
An Android and iOS app for tracking the TV shows and movies you watch, with progress synced through a Trakt.tv account.

Showly keeps track of what you are watching across TV shows and movies, and where you left off in each one. It is a progress tracker rather than a streaming service, so nothing is watched or downloaded inside the app, and the Android build published in this repository is completely free of Google services.
Trakt.tv is the main data source, with TMDB and OMDB filling in details, which means your history lives in an account you already control and syncs to anything else that speaks Trakt. Anyone building from source supplies their own Trakt client id and secret plus TMDB and OMDB keys through a local properties file, along with a keystore file in the app folder.
A few things are worth knowing before installing.
- Three distribution channels: Google Play, IzzyOnDroid for the Google-free build, and the App Store since January 2025.
- Missing titles: anything absent is added through the import options on the Trakt website, since Trakt is the catalog.
- Regional caveat: users in India may see missing images and errors because the TMDB API is blocked there.
- Translations: Crowdin projects for Android and iOS are open to anyone who wants to translate or fix a string.
- Codebase candor: the maintainer lists architecture simplification, a move to Ktor Client, a Compose migration and more unit tests as outstanding work.
Bug reports go to issues, feature ideas to discussions, and pull requests are welcome as long as you comment on the relevant issue first.
A cross-platform collection manager for games, movies, shows, anime, manga, books, music and podcasts, aimed at people tracking media themselves.

Anyone who plays, watches and reads across several hobbies ends up with a list in every service and no single view of any of it. Tonkatsu Box is a free app that keeps games, movies, TV shows, anime, visual novels, manga, books, music and podcasts in one library.
Fifteen catalogs sit behind a single search field, among them IGDB, TMDB, TVmaze, AniList, MangaDex, OpenLibrary, MusicBrainz and Podcast Index, each with its own filters. The app is written in Flutter and ships for Windows, Linux, macOS and Android, with the whole interface localized and switchable without a restart.
Tracking goes well past a watched flag.
- Progress: status, ratings, start and finish dates, replays, time spent, pages for books and chapters for manga.
- Episode tracker: a season accordion with stills, air dates and synopses, marking one episode, a season or the next unwatched.
- Statistics: counters, per type breakdowns, a month by month ribbon and a shareable summary card.
- Visual boards: a drag and drop canvas plus tier lists and mood grids, each exportable as an image.
- Import: Simkl, Steam, Trakt, Kinorium, RetroAchievements, MyAnimeList, AniList and Hardcover, plus your own JSON or CSV.
- Profiles: several people share one install with separate collections, boards and covers.
Data stays on the device, with export files, device to device sync and one click backups. The project is under active development and an update can migrate the database, so the maintainers ask for a backup before upgrading. Linux and macOS builds are marked experimental.