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

MovieLog

tinazztinazz49 downloads

Log your movie and TV show watching history with TMDB integration

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

An Obsidian plugin for tracking your movie and TV series watching history. Fetches media information via TMDB API, generates structured watch records, and displays them in a card wall view.

中文版本请参阅 README_zh.md

Features

  • TMDB Search: Search movies and TV series via command palette, automatically fetch metadata
  • Templated Records: Auto-generate Markdown files with posters, ratings, synopsis, etc.
  • Series Support: Track TV series by season, including episode lists and watch progress
  • Card Wall View: Browse all watch records in a visual card grid
  • Personal Fields: Fill in your thoughts, personal rating, watch platform, watch status, etc.

Preview

Preview

Installation

Method 1: Install from Obsidian Community Plugins (Recommended)

  1. Open Obsidian → Settings → Community Plugins → Browse
  2. Search for "MovieLog"
  3. Click Install and Enable

Method 2: Manual Installation

  1. Download the latest main.js, manifest.json, styles.css from Releases
  2. Create the plugin directory in your Obsidian vault:
    {your vault}/.obsidian/plugins/movielog/
    
  3. Copy the three downloaded files into that directory
  4. Open Obsidian → Settings → Community Plugins → Enable MovieLog

Method 3: Build from Source

# Clone the repository
git clone https://github.com/zzditto/MovieLog.git
cd movielog

# Install dependencies
npm install

# Build
npm run build

# Copy to your Obsidian vault
cp main.js manifest.json styles.css /path/to/your/vault/.obsidian/plugins/movielog/

Configuration

  1. Open Obsidian → Settings → Community Plugins → MovieLog
  2. Enter your TMDB API Key:
    • Sign up at themoviedb.org
    • Get your API Key from API Settings
  3. Configure other options:
    • Default Save Folder: Directory for watch records (default: MovieLog)
    • TMDB Language: Metadata language (default: Simplified Chinese)
    • Card Size: Display size of cards in the card wall
    • Sort By: Sort by watch date, title, rating, or release date
    • Sub-Heading Style: Display format for section headings in records — either > **bold blockquote** (default) or ### heading

Usage

Add Movie Record

  1. Press Ctrl+P (Cmd+P on macOS) to open the command palette
  2. Type MovieLog: Add Movie Record
  3. Enter the movie name and search
  4. Select the movie from the result list
  5. A Markdown file with complete information is auto-generated
  6. Fill in your thoughts, rating, and other personal fields

Add TV Series Record

  1. Open the command palette, type MovieLog: Add TV Series Record
  2. Search for the TV series name
  3. After selecting the series, choose the season to record
  4. A file with series information and episode list is auto-generated
  5. Update watch progress and your thoughts

View Card Wall

  1. Click the movie icon in the left sidebar
  2. Or use the command palette and type MovieLog: Open Card Wall
  3. Browse all watch records, click a card to jump to the corresponding file

License

MIT License

98%
HealthExcellent
ReviewPassed
About
Record movie and TV viewing history with TMDB metadata, generating structured Markdown notes that include poster, rating, synopsis, and release info. Track TV seasons and episode progress, add personal fields for review, score, platform and status, and browse entries in a visual card-wall grid.
TemplatingReviewVisualization
Details
Current version
0.6.0
Last updated
23 hours ago
Created
5 days ago
Updates
5 releases
Downloads
49
Compatible with
Obsidian 0.15.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
tinazztinazzzzditto
GitHubzzditto
  1. Community
  2. Plugins
  3. Templating
  4. MovieLog

Related plugins

Advanced Canvas

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

QuickAdd

Quickly add new notes or content to your vault.

Templater

Create and use dynamic templates.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Mermaid Tools

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

Maps

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

Life Tracker

Capture and visualize the data that matters in your life.

Fantasy Statblocks

Create, manage and view a Fantasy Bestiary with Dungeons and Dragons style statblocks.

Weread

Sync Tencent Weread highlights and annotations.

Periodic Notes

Manage your daily, weekly, and monthly notes.