Yamtrack logo

Yamtrack

Self-hosted media tracker for movies, shows, anime, games, and books

3.5k stars 291 forks last commit first released AGPL-3.0

Actively maintained

Last commit 23 Aug 2026.

Yamtrack screenshot

Yamtrack is a self-hosted media tracking web app for managing movies, TV shows, anime, manga, video games, books, and comics. It helps you record progress, status, scores, dates, and notes, and keeps a detailed history of your activity.

Key Features

  • Track multiple media types, including per-season and per-episode progress for TV shows
  • Store status, score, progress, rewatches/rereads, start/end dates, and personal notes
  • Activity history timeline for tracking actions and changes over time
  • Create custom/manual media entries when items are not available via supported APIs
  • Personal lists with optional collaboration by adding other members
  • Calendar view with iCalendar subscription support for upcoming media
  • Notifications for upcoming releases via Apprise (supports many providers)
  • Multi-user accounts with personalized libraries
  • Flexible authentication, including OIDC and many social providers via django-allauth
  • Import from Trakt, Simkl, MyAnimeList, AniList, and Kitsu; export/import via CSV

Use Cases

  • Keep a unified personal watch/read/play log across many media types
  • Maintain shared lists with friends or family for recommendations and planning
  • Receive release reminders and sync upcoming items to an external calendar

Limitations and Considerations

  • Some features rely on third-party APIs (keys and availability may vary)
  • Integrations for automatic watch tracking depend on supported Jellyfin/Plex/Emby setups

Yamtrack is well-suited for individuals or groups who want a single, privacy-friendly place to track and organize media. It offers straightforward Docker-based deployment and supports both lightweight and more scalable database options.

Categories:

Tags:

Tech Stack:

Share:

Similar to Yamtrack

Bracket logo

Bracket

Open-source tournament management system

1.7k
178
Last commit

Open-source, self-hosted tournament system for creating and managing Swiss, single‑elimination and round‑robin tournaments with scheduling, dashboards, team/club management and CSV import.

AGPL-3.0Actively maintained
Alternative to:
Challonge logo
Challonge
+4
AdventureLog logo

AdventureLog

Open-source travel tracker and trip planner

3.6k
243
Last commit

Self-hosted travel tracker and trip planner with map-based logs, itineraries, sharing, and travel statistics; SvelteKit frontend and Django/PostGIS backend.

Actively maintained
Alternative to:
Wanderlog logo
Wanderlog
+3
Endurain logo

Endurain

Self-hosted fitness tracking and activity logging platform

2.2k
125
Last commit

Self-hosted fitness tracker for activities, goals, gear and health metrics, with Strava/Garmin Connect sync, file imports, privacy controls, and multi-user support.

AGPL-3.0Actively maintained
Alternative to:
Hevy logo
Hevy
+2
TRIP logo

TRIP

Minimalist POI map tracker and trip planner

1.9k
113
Last commit

Self-hostable POI map tracker and trip planner to manage points of interest, build multi-day itineraries, and collaborate with travel companions without ads or telemetry.

MITActively maintained
Alternative to:
Wanderlog logo
Wanderlog
+3
Watcharr logo

Watcharr

Self-hosted watched list for movies, TV, anime, and games

1.5k
80
Last commit

Open-source, self-hosted watched list to track movies, TV series, anime, and optionally video games, with accounts, ratings, discovery, and personal stats.

GPL-3.0Actively maintained
Many Notes logo

Many Notes

Markdown note-taking web app with vaults, collaboration, and PWA

1.1k
44
Last commit

Self-hosted Markdown note-taking web app with multi-user vaults, real-time collaboration, fast search, templates, backlinks/tags, PDF export, and PWA support.

MITActively maintained
Alternative to:
Notion logo
Notion
+19