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

Daily Meetings Tracker

JoostJoost12 downloads

Automatically generates and maintains a daily checklist of meetings in the daily note.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Automatically generates and maintains a daily checklist of meetings in your daily note.

How it works

The plugin scans your vault for notes with type: Meeting in the frontmatter and injects a checklist into today's daily note. The checklist reflects whether each meeting has been processed.

### Meetings

<!-- meetings:start -->
- [ ] [[2026-06-30 - Standup]]
- [/] [[2026-06-30 - Quarterly Review]]
<!-- meetings:end -->

The daily note is a read-only projection — edits inside the markers are overwritten. The source of truth is always the meeting note's frontmatter.

Requirements

Meeting notes

A note is treated as a meeting when its frontmatter contains:

---
type: Meeting
date: 2026-06-30
Processed: false
---

Daily notes

Daily notes must follow this path structure:

YYYY/MM/ww/YYYY-MM-DD.md

Where ww is the ISO 8601 week number, zero-padded (e.g. 26).

The ### Meetings heading and markers are expected to be present via your Templater template. If they are missing, the plugin prepends the block at the top of the file.

Checklist states

Processed value Checklist item
false - [ ]
true - [/]

Meetings are ordered by file creation time (ascending).

Triggers

The checklist is updated automatically on:

  • Obsidian startup (today's daily note only)
  • Opening any recognized daily note (that note's own date)
  • Any change to a meeting note's frontmatter (the daily note matching that meeting's date)

These triggers are debounced by 1 second, per date. A manual command is also available via the command palette or a bound hotkey, and runs immediately without debouncing.

The plugin only updates daily notes that already exist — it never creates a daily note or its folder structure. If the target daily note doesn't exist yet, the sync is skipped silently.

Commands

Command Description
Update Meetings in Current Daily Note Refreshes the Meetings section of the currently open daily note, for its own date. No-ops with a Notice if the active file isn't a recognized daily note.

Installation

  1. Run npm install && npm run build
  2. Copy main.js and manifest.json to your vault at:
    .obsidian/plugins/daily-meetings-tracker/
    
  3. Enable the plugin in Obsidian under Settings → Community Plugins

Development

npm install
npm run dev     # watch mode
npm run build   # production build
HealthExcellent
ReviewPassed
About
Generate and maintain a daily checklist of meetings inside your daily note. Scan the vault for notes with frontmatter type: Meeting and inject a read-only checklist that reflects each meeting's processed state, updating automatically on changes or via a manual command. Only update daily notes that already exist; never create files or folders.
TasksDatesProperties
Details
Current version
4.1.2
Last updated
4 days ago
Created
3 months ago
Updates
3 releases
Downloads
12
Compatible with
Obsidian 1.7.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
JoostJoosthopman
GitHubhopman
  1. Community
  2. Plugins
  3. Tasks
  4. Daily Meetings Tracker

Related plugins

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.

Update modified date

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

Base Board

Organize notes into Kanban boards using frontmatter properties. Drag and drop cards between columns powered by Bases.

Reminder

Manage Markdown TODOs with reminder.

Day Planner OG

Day planning from a simple task list in a Markdown note (bare bones, preserves the features and behavior of the original plugin).

Tasks Calendar Wrapper

Simple wrapper for Tasks Calendar and Tasks Timeline.

Rollover Daily Todos

Rollover any unchecked checkboxes from your last daily note into today's note.

TODOseq

Lightweight keyword-based task tracker using Logseq style keywords.

Time Things

Show a clock in the corner. Track the total editing time of a note and the last time it was modified.