7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Yamtrack

Open source

Yamtrack is a self-hosted media tracker for movies, TV shows, anime, manga, games, books, comics and board games, with multi-user support.

Open-source alternative to

GitHub stars
3.7k
Last commit
yesterday
Repository age
3 years
Version
v0.26.3
Licence
AGPL-3.0
Self-hosted
Yes

About Yamtrack

Yamtrack is a self-hosted tracker for the media you watch, read and play. It covers movies, TV shows, anime, manga, video games, books, comics and board games in a single application. For each entry you can record a score, status, progress, repeats such as rewatches or rereads, start and end dates, and a free-text note.

TV shows can be tracked season by season and episode by episode, and a tracking history keeps a log of every action taken on an item. You can create custom entries for niche media that the supported data sources do not list, build personal lists, and invite other members to collaborate on them. A calendar of upcoming releases can be subscribed to in other apps through an iCalendar URL, and notifications go out through Apprise to services such as Discord, Telegram, ntfy, Slack or email.

Setup is done with Docker Compose using either SQLite or PostgreSQL. Multiple user accounts are supported, with OpenID Connect and many social login providers available through django-allauth. Integrations with Jellyfin, Plex and Emby track what you watch, and you can import from Trakt, Simkl, MyAnimeList, AniList and Kitsu or export everything to CSV. It is built with Django and licensed under AGPL-3.0.

Key features

  • Tracks movies, TV, anime, manga, games, books and comics
  • Season and episode level tracking for shows
  • Custom entries for niche media
  • Shared personal lists with collaborators
  • Release calendar with iCalendar subscription
  • Notifications through Apprise
  • Imports from Trakt, MyAnimeList, AniList and Kitsu
  • CSV export and import

Good fit for

  • →Replacing several separate media-list sites
  • →Sharing watchlists with family or friends
Tags
media-tracker
self-hosted
django
docker
anime
movies
books
watchlist
tracker

Yamtrack: questions and answers

What is Yamtrack used for?
Yamtrack is a self-hosted media tracker for movies, TV shows, anime, manga, games, books, comics and board games, with multi-user support. It is a good fit for replacing several separate media-list sites and sharing watchlists with family or friends.
Is Yamtrack open source?
Yes. Yamtrack is open source under the AGPL-3.0 licence. Its source code is on GitHub at FuzzyGrim/Yamtrack and is written mainly in Python.
Is Yamtrack free?
Yes. Yamtrack is open source, so the software itself is free to use.
Can I self-host Yamtrack?
Yes. Yamtrack can be self-hosted on your own server or infrastructure.
What is Yamtrack an alternative to?
Yamtrack is an open-source alternative to Goodreads. Other open-source alternatives to Goodreads include Ryot and Open Library.
Is Yamtrack actively maintained?
Yes. The most recent commit to Yamtrack was on 1 October 2026, and the latest release is v0.26.3, published on 23 August 2026. The project has 3.7k stars on GitHub.

Open-source alternatives to Yamtrack

See all

SaaS alternatives to Yamtrack

See all