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

fengshuzifengshuzi386 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
2 months ago
Created
9 months ago
Updates
6 releases
Downloads
386
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

Journal Review

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

Chronology

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

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.

Thino

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

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.

Vertical Tabs

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

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

Full Calendar Remastered

Complete Calendar HUB experience. Work with all your calendars in one place. Analyze your time and take action!