Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

WatchLog

BogdanSBogdanS1k downloads

Track your anime, movies, and TV shows — with episode tracking, progress stats, upcoming release alerts, and embeddable widgets.

Add to Obsidian
WatchLog screenshot
WatchLog screenshot
WatchLog screenshot
WatchLog screenshot
WatchLog screenshot
  • Overview
  • Scorecard
  • Updates6

Track anime, movies, TV shows, books, manga and games in one place — inside your vault.

WatchLog adds a sidebar panel with eight tabs:

  • Dashboard — progress rings, time watched/remaining, library stats across all four libraries.
  • Watchlist — titles and groups with per-episode tracking, seasons, skipped episodes, community ratings (IMDb / MAL / AniList / TMDB), studios, cast and directors.
  • Games — status, completion %, playtime, platforms, wishlist, groups, optional Steam library sync.
  • Reading — books (pages or words) and manga (chapters, volumes), quotes pulled from your notes, custom columns.
  • Upcoming — release schedules with recurrence, countdowns and desktop notifications.
  • Custom Lists — freeform Markdown-backed tables that can auto-pull remaining watch time.
  • Drafts — scans your vault for a tag (default #watchlog) and turns those lines into entries.
  • Log — a unified activity timeline of everything you add, finish, rate or delete.

Everything is stored in your vault: each entry gets a Markdown note with YAML frontmatter, and inline code-block widgets (wl-todo, wl-stat, wl-upcoming, wl-nowwatching, wl-now-next) render live progress anywhere in your notes. Desktop and mobile.


Set up the APIs

This is the only real setup step. Everything works manually without a key, but APIs are what fill in posters, covers, episode counts, release dates and ratings for you.

Go to Settings → WatchLog → API. Each library is a card:

  • Movies & TV shows — pick OMDb or TMDB, paste the key.
  • Anime — pick Jikan or AniList. No key needed either way.
  • Books & manga — paste a Google Books key for books; manga always uses Jikan (no key).
  • Games — pick RAWG or IGDB. Steam is optional and runs alongside, for library sync.

Each card has a Get a key ↗ link, a (?) for the full instructions and a Test button — use Test after pasting so you know the key works before you start adding things.

If you added your own Watchlist types, scroll to API routing by type in Watchlist at the bottom of the same page and pick which service answers for each (Anime, Movie and TV Show are locked to theirs).

Add your first entry

Use + add in any tab, or the command palette. Type a name, pick a result from the search list, and the fields fill themselves — or skip the search and type everything by hand. #watchlog Some Movie in any note also queues it up in the Drafts tab.

Worth knowing

  • Settings → Customize — themes, card sizes and text placement, and your own types, statuses, priorities, genres and platforms with colors.
  • Settings → General — date format, half-star ratings, JSON backup & restore.
  • The ⋮ menu on any card has Edit, Refresh cover, Open note and Delete.

Screenshots

Watchlist — shelves of poster cards with status badges, type colors and progress bars.

Watchlist

Games — the same layout for your library, with genres, statuses and wishlist.

Games

Upcoming — releases grouped by month with countdowns and airing info.

Upcoming

Title details — studios, cast, time watched, IMDb score and notes in one modal.

Title details

Episode tracking — tick episodes one by one; seasons collapse and skipped episodes (dashes) stay out of your progress.

Episode tracking

Series details

Custom lists — freeform tables stored as Markdown notes in your vault.

Custom lists


APIs

Service Used for Key
Jikan (MyAnimeList) Anime + manga search, airing schedules, scores Not needed
AniList Anime alternative to Jikan Not needed
OMDb Movies & TV, season episode counts, IMDb ratings Free key
TMDB Movies & TV, posters, cast, studios, collections Free read token
Google Books Book search, authors, page counts, covers Free key
RAWG Game search, covers, platforms, store links Free key
IGDB Game alternative to RAWG Twitch client ID + secret
Steam Import your owned games and playtime Web API key + Steam ID

All of them are optional and all of them are free. TMDB unlocks the most (posters, cast, studios, film collections). Steam needs your profile's Game details privacy set to Public.


Support me

If WatchLog is useful to you, you can support development here:

There is also a Buy me a coffee button in Settings → WatchLog → General.


License

MIT © Shynkro (BogdanS)

HealthExcellent
ReviewSatisfactory
About
Track anime, movies, and TV shows in Obsidian with episode-level progress, watchlists, groups, pins, fuzzy search, and embeddable widgets. View per-type progress, time watched/remaining, suggestions, and schedule recurring release alerts with countdowns.
VideoDatesVisualization
Details
Current version
3.0.0
Last updated
2 days ago
Created
3 months ago
Updates
6 releases
Downloads
1k
Compatible with
Obsidian 1.11.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
BogdanSBogdanSshynkro
GitHubshynkro
  1. Community
  2. Plugins
  3. Video
  4. WatchLog

Related plugins

Markwhen

Create timelines, gantt charts, calendars, and more using markwhen.

Yearly Glance

Year at a glance - overview of annual events with customizable management options.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Update modified date

Automatically update a frontmatter modified date field when the file is modified.