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

Vault Activity

daniegeedaniegee56 downloads

Track your note activity stats with streak highlights and visualisation widgets.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Vault Activity tracks streaks, trends, and click-through note lists to answer one useful question:

"Am I actually revisiting and updating my notes, or just collecting them?"

Vault Activity is an Obsidian plugin that tracks note creation and revision activity, then turns it into a dashboard you can scan in seconds.

Why this plugin exists

The primary goal is to make note capture and maintenance visible. Vault Activity helps you answer whether you are revisiting and refining ideas over time by surfacing:

  • Current and longest streaks tied to real note activity
  • Most active weekday and rhythm summary to reveal your editing patterns
  • Trend charts across weekly, monthly, yearly, and all-time windows
  • Drill-down note lists behind each chart point to see which notes are behind the activity

[!NOTE] If you follow Zettelkasten, it is easy to over-indulge on collecting fleeting notes and under-invest in linking and refining existing ideas. Vault Activity helps you keep both sides in balance so your system keeps compounding.

alt text

Features

1) Dashboard widgets at a glance

  • Streak stats and activity highlights
  • Weekly, monthly, yearly, and all-time trends
  • Metric toggle between New notes and Modified notes

alt text

2) Drill-down details

  • Weekly and monthly: click a day to list matching notes
  • Yearly and all-time: click a week or month to inspect grouped notes

alt text

3) Flexible configuration to suit your vault

  • Tune conditions for streaks and summary stats
  • Use your note metadata by configuring frontmatter keys for created and modified timestamps
  • Set Include and Exclude folder filters to ensure you get the most relevant insights for your workflows

Usage

Commands

  • Open Vault Activity
  • Refresh Vault Activity data

Obsidian settings

Setting What it does Default
Dashboard include folders Optional allow-list scope for dashboard widgets and note lists Empty
Dashboard exclude folders Exclude scope used when include list setting is empty Templates
Streak calculation mode Choose what marks a day active new-and-modified
Created date property Frontmatter (property) key for new-note timestamps Date
Modified date property Frontmatter (property) key for modified-note timestamps Last modified
Auto-refresh Recompute on create, modify, delete, and rename events true
Refresh debounce (ms) Delay before recomputing after events 400

Important behavior notes

[!IMPORTANT] Obsidian provides the current modified time for files, not a full historical timeline of every edit event. The dashboard represents each note's latest known activity position, not a complete per-edit history.

Privacy

Vault Activity is local-first. 🔒

  • No external analytics
  • No remote data sync by this plugin
  • Data is stored in Obsidian plugin storage for local snapshots and settings

Development

Scripts

npm run dev            # watch/dev build
npm run build          # production build
npm run lint           # eslint
npm run test           # vitest
npm run test:coverage  # vitest with coverage
npm run format         # prettier

Tech stack & tools

Roadmapped improvements

  • Handle wider date format compatibility for frontmatter date fields
  • Improve determination of 'modified' notes.
  • Suggest inactive notes for review, updating or deletion

Author

Built by daniegee with GitHub Copilot

If Vault Activity helps your writing cadence, drop a star and keep the streak alive. 📈

77%
HealthExcellent
ReviewCaution
About
Track note creation and modification across your vault and surface streaks, rhythm summaries, and activity trends. Open a compact dashboard to scan weekly, monthly, yearly and all-time charts and drill down into note lists for any data point to see which notes drive your activity.
ChartsDatesReview
Details
Current version
1.0.0
Last updated
2 months ago
Created
2 months ago
Updates
1 release
Downloads
56
Compatible with
Obsidian 1.11.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
daniegeedaniegee
GitHubdaniegee
  1. Community
  2. Plugins
  3. Charts
  4. Vault Activity

Related plugins

Mood Tracker

Track your moods & emotions easily. Visualize tracked history and browse the past entries.

Contribution Graph

Generate an interactive heatmap to visualize and track your productivity.

Review

Add a link to the current note to a daily note on a future date (or a past date, you time traveller).

Journal Review

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

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.

Tracker

Track occurrences and numbers in your notes.

Life Tracker

Capture and visualize the data that matters in your life.

Reminder

Manage Markdown TODOs with reminder.

Thino

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