Watcharr

A self-hosted tracking list for movies, tv shows, anime, and video games with user authentication.

Watcharr screenshot 1

Watcharr is a self-hosted web application designed to track consumed media across various formats. It allows users to maintain detailed lists of movies, television shows, and anime, providing a centralized location to record what has been watched, what is currently being viewed, and what is planned for the future.

The software is deployed as a server and supports installation via Docker and Docker Compose for simplified setup. It includes built-in user authentication to manage individual profiles, ensuring that multiple users can maintain their own private tracking lists on a single instance. The application is accessible through a web browser, making it available across different devices once hosted on a local network or server.

Key features

  • Tracking for movies, TV shows, and anime
  • Support for video game tracking with additional configuration
  • Ability to rate content
  • Status tracking for watched, watching, and planned media
  • User authentication and profile management
  • Discover functionality for finding new content
  • Dark mode interface options

The technical architecture consists of a backend written in Go and a frontend developed with SvelteKit. For data persistence, the application utilizes SQLite, which keeps the database lightweight and easy to back up. This combination of technologies allows the application to remain responsive while handling personal media libraries. The software is intended for individuals who want full control over their viewing history and preferences without relying on third-party cloud services.

Integration with other media tools is possible through community-made extensions. For example, a third-party Kodi plugin exists to automatically update the status of movies and shows as they are watched. This allows the user to synchronize their actual playback activity with their Watcharr lists without manual entry.

Watcharr serves as a personal archive for media consumption history and planning for users who prefer self-hosted solutions.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity15 days ago
Repository Age3 years
LicenseGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.