Skip to content

ans-ibrahim/Memento

Repository files navigation

Memento

Memento is a GNOME desktop app for tracking movies and TV shows you watch. You can search titles from TMDB, keep a watchlist, log plays, and view personal stats.

Get it on Flathub

Features

  • Movie and TV show search powered by TMDB
  • Watchlist with search and sorting options
  • Play history with search and sorting options
  • Dashboard with totals, recent activity, and top people (directors/cast)
  • Movie and TV detail pages with credits and play logging
  • TMDB and IMDb ratings in title details (configurable in Preferences)
  • Person pages with appearance stats
  • Places management (cinema/home/custom places)
  • Preferences for TMDB API key, people metrics, auto-remove from watchlist, and full metadata refresh

How To Use

  1. Launch Memento.
  2. Open Menu -> Preferences.
  3. Add your TMDB API key (free from themoviedb.org).
  4. Click the + button to search and add movies or TV shows.
  5. Add titles to your watchlist and record plays when you watch them.
  6. Use the Dashboard, Watchlist, People, and Plays tabs to browse your data.
  7. Optional: use Menu -> Places to manage where you watched movies.

Screenshots

Dashboard overview Watchlist page Top people page Plays history page Movie details page Person page Person page movies

Build And Run

Prerequisites:

  • flatpak
  • flatpak-builder
  • GNOME Platform/Sdk 49

Install From Releases

  1. Download the latest .flatpak asset from GitHub Releases.
  2. Install it:
flatpak install --user ./io.github.ans_ibrahim.Memento.flatpak
  1. Run it:
flatpak run io.github.ans_ibrahim.Memento

Build Locally With Flatpak

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnome.Platform//49 org.gnome.Sdk//49

Build and install:

flatpak-builder --user --install --force-clean build-dir io.github.ans_ibrahim.Memento.json

Run:

flatpak run io.github.ans_ibrahim.Memento

Credits

Some of the features are borrowed from Movary.

License

GPL-3.0-or-later. See COPYING.

Changelog

See CHANGELOG.md.

About

GTK Based App to track movie watchlist and plays

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors