⊠ Catalog · Books · Film · TV · 2026
Treat tracking as a 3-layer pipeline, not a single app. Pick a hub per medium, automate capture so you never log manually, then mirror into Obsidian for prose and Dataview dashboards. The shelves below are stocked with the 2026 picks — and the duds to leave on the floor.
Picking these in the wrong order is the most common failure mode — beautiful Dataview dashboards with nothing flowing in.
Hub · source of truth
Where "what I've read / watched / want to" actually lives. Optimised for big lists, fast search, public-API access. Don't conflate with your vault.
Capture · auto-detect
Detects activity and pushes to the hub. Browser extensions, media-server bridges, mobile listeners. If you're typing it, automation has failed.
Render · prose & query
Obsidian renders metadata + your notes for search, linking, and Dataview dashboards[27]. The vault is a mirror, not the master.
Free hubs in 2026. Goodreads is on the floor.
Curator's note. Hardcover is the only free hub with a real public API in 2026[10] — that's what makes it the "Letterboxd for books" backbone. StoryGraph reads better but is a dead-end for automation: solo dev, no API ETA[11]. Goodreads has been closed to new API keys since 2020[26].
Hub · Books · No API
Best-in-class mood-based recs and reading stats[14]. CSV export only[12]; an unofficial scraper exists[13] but breaks on UI changes.
SKIP 2026
$9.99/mo
The 2026 inflection: Trakt's 100-item free cap pushed everyone to Simkl.
Curator's note. Pick Simkl as the automation backbone[5]. Trakt's free 100-item watchlist+collection cap[4] is the headline 2026 change — multi-year history is an instant disqualification. Keep Letterboxd alongside for film opinions (reviews, lists), since Simkl's social side is thin.
100 ITEM CAP
FILM CULT
Diary · Film community · RSS only
Best film community + reviews on the planet[5]. No public API — public RSS feed exposes the diary[8]. Manual logging only.
The layer most people skip and then complain "tracking is too much work."
Self-hosted Docker — ghcr.io/cenodude/crosswatch:latest. v0.9.18 (Apr 2026) deprecated webhooks → "Watcher" sync engine[7]. The 2026 standard for self-hosters.
Native; pings the Simkl API once a configured watch-percentage is hit (e.g. 70%)[24].
More reliable than Trakt's Universal Scrobbler equivalent[4].
The only mobile app supporting both Trakt and Simkl backends in dual sync[25].
Auto-syncs highlights from Kindle, Apple Books, Pocket, PDFs[15] on app open or scheduled[16].
Plugins that pull metadata into your notes. All write YAML frontmatter — Dataview reads it.
Curator's note. Media DB wins on coverage (10 APIs, one workflow[18]) and recency. Book Search wins on book-specific polish (cover-image download, mature template variables[3]). Books-only? Book Search. Everything-in-one? Media DB. Layer Dataview + Templater + QuickAdd[27] over either and the vault becomes a queryable dashboard.
PICK
685★
Obsidian plugin · Books-only
Books-only, Templater-friendly, downloads covers locally[3]. Last release Oct 2024 — slowing.
Obsidian plugin · Diary mirror
Mirrors last 50 diary entries into one Letterboxd Diary.md note[8]. Active (Nov 2025).
Obsidian plugin · Grid view
Grid view of films/shows backed by YAML markdown files[19]. Pulls TMDB metadata. Active.
Obsidian plugin · Highlights + book metadata
Highlights + book metadata from Kindle / Apple Books / Pocket etc.[16]. Active (Apr 2026).
2.2k★
2023
Obsidian plugin · Calibre OPDS browser
Browse a Calibre Content Server inside Obsidian[22]. Unpushed since Sep 2023 — use at own risk.
Reference vault · Working starter
A working starter vault wiring Movie Search + Templater + QuickAdd together[28]. Useful as a reference even if you don't fork.
Pick the row that matches your setup. Don't mix tiers — each is internally consistent.
The stuff to leave on the floor — and why.
One alternate view of the canonical research page. The default page has the full prose and tables. This view foregrounds the picks per medium as a tiled catalog.
Format: catalog (poster grid) · 30 citations · 7 min read