Letterboxd

Best Self Hosted Alternatives to Letterboxd

A curated collection of the 4 best self hosted alternatives to Letterboxd.

Letterboxd is a social platform for film enthusiasts that lets users track films they've watched, rate and review movies, create and share lists, follow others, and discover films and recommendations.

Alternatives List

#1
Ryot

Ryot

A self-hosted tracker for media consumption and personal activities, combining watchlist/history, fitness logs, and analytics with import integrations.

Ryot screenshot

Ryot is a self-hosted personal tracking app that helps you log and analyze what you watch, read, play, and do, with an emphasis on keeping your activity history in one place. It combines media tracking with broader life-logging modules (such as workouts) and provides stats to review habits over time.

Key Features

  • Track media items (e.g., movies/TV/anime/books/games) with statuses such as planned/in-progress/completed and maintain history
  • Metadata fetching and matching via external services (varies by media type) to enrich your library
  • Import/sync options to bring existing history from popular services (where supported)
  • Workout/exercise logging module to record training sessions alongside media tracking
  • Personal analytics and insights dashboards to visualize activity over time
  • Multi-user support for households or small groups
  • API-first approach for integrations and automation (where supported)

Use Cases

  • Replace hosted watchlist/history services by tracking viewing/reading/playing progress privately
  • Maintain a combined “life log” for media and workouts with unified analytics
  • Build custom automations using the API (e.g., sync events from other tools)

Ryot fits users who want a single, private system-of-record for entertainment tracking and personal activity logging. It is most useful when you already have history scattered across multiple services and want centralized stats and ownership of your data.

3kstars
106forks
#2
Yamtrack

Yamtrack

Yamtrack is a self-hosted web app to track movies and TV shows you want to watch and what you’ve already watched, with a simple UI and a local database.

Yamtrack screenshot

Yamtrack is a small self-hosted web application for maintaining a personal watchlist and tracking watch status for movies and TV shows. It focuses on a straightforward interface and local persistence so you can manage what you plan to watch and what you’ve completed without relying on third-party hosted tracking services.

Key Features

  • Create and manage a watchlist for movies and TV shows
  • Track watch status (e.g., planned/finished) per item
  • Web-based UI for adding, viewing, and updating entries
  • Local database storage for your tracking data
  • Simple deployment oriented around running the app yourself

Use Cases

  • Keep a private “to watch” list for movies and series
  • Track what you’ve finished across multiple shows/seasons
  • Replace a hosted watchlist/tracking account with a local tool

Limitations and Considerations

  • Feature set appears intentionally lightweight compared to full social/recommendation platforms (e.g., ratings, social following, advanced metadata) and may require manual data entry depending on your setup.

Yamtrack is best suited for individuals or households that want a minimal, private watchlist/tracking tool. If you need rich discovery, social features, or deep metadata automation, you may want a more feature-complete media tracking platform.

1.8kstars
95forks
#3
Warracker

Warracker

Self-hosted web app to track movies and TV shows you want to watch, monitor status, and organize your watchlist from a single place.

Warracker screenshot

Warracker is a lightweight self-hosted web application for maintaining a personal watchlist of movies and TV shows. It focuses on helping you collect titles, track progress/status, and keep an organized overview of what you plan to watch.

Key Features:

  • Movie and TV show watchlist management (add, browse, and organize titles)
  • Status/progress tracking for items in your list (e.g., planned/watching/watched)
  • Search and basic metadata display to make items easier to identify
  • Simple web UI designed for personal use

Use Cases:

  • Maintain a private “to watch” list for movies and series across services
  • Track what you are currently watching and what you have finished
  • Keep a household watchlist without relying on third-party accounts

Warracker is best suited for individuals or small groups that want a straightforward, self-managed watchlist tracker. It provides a minimal feature set centered on tracking and organization rather than full media playback or server functionality.

1.2kstars
32forks
#4
Watcharr

Watcharr

Track movies and TV shows, manage watchlists, and sync activity with popular media services in a self-hosted web app.

Watcharr screenshot

Watcharr is a self-hosted web application for tracking movies and TV shows, managing watchlists, and keeping your personal “what to watch” workflow organized across devices. It focuses on a simple, centralized interface for discovering, tracking, and updating your viewing progress.

Key Features

  • Unified watchlist for movies and TV shows
  • Search and metadata lookup (title pages with details such as posters/summaries)
  • Viewing status tracking (planned/watching/completed-style workflows)
  • User-friendly web UI optimized for quick browsing and updates
  • Integrations/sync capabilities with common media-tracking ecosystems (where configured)
  • Docker-based deployment options for straightforward setup

Use Cases

  • Maintain a private household watchlist and track progress across ongoing series
  • Replace manual notes/spreadsheets for “to watch” planning and backlog management
  • Centralize movie/TV tracking alongside a self-hosted media server stack

Watcharr is a lightweight option for users who want a private, web-based watchlist manager that complements common home media setups. It’s best suited for individuals or families looking to track what they want to watch and what they have already watched from a single dashboard.

1.2kstars
54forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running