Repolode
sbondCo

sbondCo/Watcharr

Self-hosted watched list for movies, TV shows, anime and video games, with user accounts and ratings.

Open-source alternative to:TraktIMDb

Stars
1,594
Forks
90
Open issues
161
Last commit
7 days ago

What is it?

Watcharr is a self-hosted tracker for the content you watch or plan to watch. You can add movies, TV shows and anime, rate them, and set each title's status such as watching, planned or finished. Each user has their own account, so several people can share one server while keeping separate lists.

The app is written in Go with a SvelteKit frontend and stores its data in SQLite. Video game tracking is available with additional configuration that connects to IGDB. The project includes a Docker setup with a docker-compose file, and a community-built Kodi plugin can record watched items automatically.

A public demo is available for trying the interface, and the documentation covers installation and server configuration.

Key features

  • 01Track movies, TV shows, anime and, with extra setup, video games.
  • 02Rate titles and set a status for each one.
  • 03Separate user accounts with sign-up and login.
  • 04Discover page for finding new content.
  • 05Dark and light themes.
  • 06Runs from Docker or docker-compose with SQLite storage.

Use cases

  • Keeping a personal watch history across movies, shows and anime.
  • Sharing one self-hosted server among family members with separate lists.
  • Tracking video games alongside other media in one place.

Quick start

  1. 1

    Read the installation guide in the project documentation

  2. 2

    Use the docker-compose.yml file from the repository to run it with Docker

Things to know

  • Licensed under GPL-3.0, a copyleft license that requires derivative works to remain open source.
  • Video game tracking needs extra configuration with IGDB.
  • The public demo runs the latest dev build, so it may contain bugs.

In collections

Topics

FAQ

What is Watcharr?
Self-hosted watched list for movies, TV shows, anime and video games, with user accounts and ratings. Watcharr is a self-hosted tracker for the content you watch or plan to watch. You can add movies, TV shows and anime, rate them, and set each title's status such as watching, planned or finished. Each user has their own account, so several people can share one server while keeping separate lists.
Is Watcharr free to use? What license does it have?
Watcharr is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is Watcharr still maintained?
Actively maintained. The last commit to Watcharr was on Nov 1, 2026.
What can I use Watcharr for?
Keeping a personal watch history across movies, shows and anime. Sharing one self-hosted server among family members with separate lists. Tracking video games alongside other media in one place.
How do I install Watcharr?
Read the installation guide in the project documentation Use the docker-compose.yml file from the repository to run it with Docker
Where can I get Watcharr?
The source code and installation instructions are on GitHub: https://github.com/sbondCo/Watcharr

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects

Cross-platform app to track and organize personal collections of games, movies, TV shows, anime, books, manga and more, with progress tracking and visual boards.

Productivity & Apps#media-tracker#collection-manager#game-tracker
602+6 this week33DartMITWell maintainedUpdated yesterday