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

fengshuzifengshuzi71 downloads

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

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

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
ReviewPassed
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.3
Last updated
Last week
Created
6 months ago
Updates
4 releases
Downloads
71
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.

Recent Files

Display a list of recently opened files.

TagFolder

Show tags as folder.

Day Planner

Day planning from a task list in a Markdown note with enhanced time block functionality.

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.

Longform

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

Update modified date

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

Thino

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