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

Focus Time

astradev123astradev1232k downloads

Track the time spent on each note and visualize the data.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates9

English | 简体中文

The Focus Time Plugin automatically tracks the time you spend focused on your notes and provides comprehensive data analytics. With this tool, you can better review your focus journey, uncover "hidden gem notes" marked by time, and make your Obsidian note-taking more planned and rewarding!

If you find this plugin useful, you can support me on Buy Me a Coffee. Your encouragement is the driving force behind my continued development.

Features Overview

  • Track Focus Time: Automatically tracks the time spent focusing on each note (also supports tracking reading time for PDF files).
  • Smart Data Analytics: Brand new Dashboard interface with day/month/year/total view focus time analysis.
  • Interactive Charts: Intuitive bar charts with drill-down navigation (total→year→month→day).
  • Focus Time Leaderboard: View the top 10 notes ranked by total focus time.
  • Responsive Design: Perfect adaptation for desktop and mobile with consistent user experience.
  • Theme Support: Adapts seamlessly to both light and dark modes.

Key Features

📊 Data Analytics Dashboard

  • Multi-dimensional Views: Support for day, month, year, and total time dimension analysis
  • Smart Date Navigation: Quick time range switching with date, month, and year navigation
  • Key Metrics Display: Focus note count, focus time, and focus days at a glance
  • Interactive Charts: Click charts to drill down to more detailed time dimensions

📈 Visualization Charts

  • Monthly View: Display daily focus time distribution
  • Yearly View: Show monthly focus time trends
  • Total View: Display focus time changes over the last 10 years
  • Dynamic Units: Automatically select hours or minutes display based on data size

📱 Responsive Interface

  • Desktop: Left-right sidebar layout with fixed sidebar display
  • Mobile: Collapsible sidebar with gesture support

Installation Instructions

Follow these steps to install the plugin:

  1. In Obsidian, navigate to Settings → Community Plugins → Search for "Focus Time" → Install the plugin.
  2. Enable the plugin under the Community Plugins settings.

User Guide

Track Focus Time

Every time you open a note, the plugin automatically starts tracking your focus time, which is displayed in the status bar at the bottom right. When you switch notes or minimize Obsidian, the plugin stops tracking and saves the data (you can disable window detection in the plugin settings by turning off focus mode).

statusbar

View the Data Analytics Dashboard

To view your focus time data analytics:

  1. Click the Dashboard button in the left sidebar.

    ribbon

  2. The Dashboard will display your focus time analytics data, including:

    • Reading Data: Day/month/year/total view focus time statistics
    • Leaderboard: Top 10 notes ranked by focus time

    dashboard

Using Data Analytics Features

  • Switch Views: Select "Reading Data" or "Leaderboard" in the left sidebar
  • Time Navigation: Use the date navigator at the top to switch between different time ranges
  • Chart Interaction: Click on bar charts to drill down to more detailed time dimensions
  • Note Navigation: Click on focus note list items to directly open corresponding notes

Contributing

Feel free to fork this project, report issues, or submit pull requests to improve and fix the plugin.

License

This plugin is open source and licensed under the Apache 2.0 License.

76%
HealthGood
ReviewCaution
About
Track focus time automatically across notes and PDF files. Analyze day/month/year/total focus with an interactive dashboard, drill-down bar charts, and a top-10 leaderboard of notes by time. View a responsive dashboard on desktop and mobile with light/dark theme support.
ChartsVisualizationPDF
Details
Current version
1.3.0
Last updated
6 months ago
Created
Last year
Updates
9 releases
Downloads
2k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
Apache-2.0
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
astradev123astradev123
github.com/astradev123
GitHubastradev123
  1. Community
  2. Plugins
  3. Charts
  4. Focus Time

Related plugins

Life Tracker

Capture and visualize the data that matters in your life.

Charts

Easily create interactive charts in your notes.

Charts View

Visualize data from your notes with plots and graphs.

Bases Charts

Bases views for scatter, line, and bar charts.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Tracker

Track occurrences and numbers in your notes.

Text Extractor

A (companion) plugin to facilitate the extraction of text from images (OCR) and PDFs.