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

Media Journal

fengshuzifengshuzi296 downloads

Track books, movies, TV, and shows from daily notes with tags, comments, and monthly stats.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

Track books, movies, TV shows, and variety programs from daily notes with tags, comments, and monthly stats.

Features

  • Journal-based logging: Capture entries directly in daily notes.
  • Flexible tags: Support movies, TV, variety shows, and books.
  • Comments included: Store title and short review in one line.
  • Monthly stats: Filter by year and month with overview cards.
  • Custom labels: Rename the app title and media types in settings.
  • Daily Notes sync: Auto-detect journal folder and date format from the core Daily Notes plugin when available.

Installation

Community marketplace (recommended)

Open Settings → Community plugins → Browse, then search for Media Journal or fengshuzi.

GitHub Release

  1. Download the latest release assets:
    • main.js
    • manifest.json
    • styles.css
  2. Create .obsidian/plugins/media-journal/ in your vault.
  3. Copy the files into that folder.
  4. Reload plugins and enable Media Journal.

The plugin creates config.json on first save from the settings UI, or uses built-in defaults until then.

Manual build

cd /path/to/your/vault/.obsidian/plugins
git clone https://github.com/fengshuzi/media-journal.git
cd media-journal
npm install
npm run build

Usage

Add entries in daily notes under journals/yyyy-mm-dd.md:

# 2024-01-11

- #movie 《Inception》 A mind-bending classic.
- #tv 《Breaking Bad》 Tight pacing and great acting.
- #variety 《Happy Camp》 Light and fun.
- #book 《The Three-Body Problem》 A sci-fi landmark.

Open the sidebar ribbon icon or run Open view from the command palette to browse records and stats.

Configuration

config.json example:

{
    "appName": "Media Journal",
    "videoTypes": {
        "movie": "电影",
        "tv": "电视剧",
        "variety": "综艺",
        "book": "书籍"
    },
    "journalsPath": "journals",
    "dateFormat": "yyyy-MM-dd"
}

Development

npm run dev
npm run lint
npm run build
npm run deploy
npm run release

License

MIT


中文说明

Media Journal(书影音)是基于日记文件的书影记录插件,支持电影、电视剧、综艺、书籍的标签记录、评论和按月统计。

在 Obsidian 社区插件中搜索 Media Journal 或 fengshuzi 安装。插件目录名为 media-journal。


☕ Support

If this plugin helps you, consider buying the author a coffee.

Donate

WeChat donate

HealthExcellent
ReviewSatisfactory
About
Track books, movies, TV shows, and variety programs from daily notes using flexible tags and one-line title plus short-review entries. View browsable records and monthly stats with year/month filters and customize the app title and media type labels.
ReviewDatesSidebar
Details
Current version
1.1.5
Last updated
3 weeks ago
Created
8 months ago
Updates
6 releases
Downloads
296
Compatible with
Obsidian 1.2.8+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
fengshuzifengshuzi
github.com/fengshuzi
GitHubfengshuzi
  1. Community
  2. Plugins
  3. Review
  4. Media Journal

Related plugins

Chronology

A calendar and a timeline of the note's creation and modification.

Journal Review

Review your daily notes on their anniversaries, like "what happened today last year".

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

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.

Day Planner

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

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

Recent Files

Display a list of recently opened files.

Longform

Helps you write and edit novels, screenplays, and other long projects.