Day Planner Analyzer

by roguel
5
4
3
2
1
New Plugin

Description

This plugin has not been manually reviewed by Obsidian staff. Turn your scheduling history into long-term insights, habit trends, and time usage analytics.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
0
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Day Planner Analyzer v1.0.2

Track how you really spend your time. This plugin reads your Day Planner-style daily notes and displays advanced, customizable statistics to help track your long term progress and give insights to your habits.

Works alongside the Day Planner plugin — it does not replace your timeline; it adds a stats view on top of the notes you already write.

Your daily notes should be named like 2026-02-23.md (year-month-day). The plugin finds these files anywhere in your vault.

What it does

  • Reads time-boxed tasks from your daily notes and keeps stats up to date as you edit (Fromatting on sync with Obsidian Day Planner Plugin
  • Shows how many days you planned, how long your days run, and how much time was left unplanned
  • Tracks how often you finish tasks - especially ones you mark as priority
  • Lets you pick a week, a month, or any custom date range for analysis
  • Includes an AI chat assistant that gives you personalized advice to lifemaxx based on your daily notes
  • Charts how much time you spend on each task over time
  • Lists each day and each task in simple tables you can sort

How to use

Open the stats window

Press Ctrl/Cmd + P, type Advanced statistics, and run the command.


Write your day (daily note format)

Plan your day as normal checklist lines with a start time, an end time, and a task name. Use the Day Planner plugin or write directly in a note named 2026-02-23.md.

Example:

# Day planner

- [ ] 9:00am - 9:30am Morning routine
- [x] 10:00am - 11:00am* Deep work // focus block

General rules

  • One task per line, with times on the left: 9:00am - 10:00am Task name
  • Check the box [x] when you finish a task
  • Add a * after the end time for a priority task: 11:00am* Important meeting
  • Add // after the name for a note that should not count as part of the task name

Tap Info inside the stats window anytime for a quick reminder of these rules.


The stats window

Pick a time range

Use the tabs at the top: Past 7 days, Past 30 days, or Custom.

Productivity assistant

Ask things like what to focus on today, how to reduce gaps in your schedule, or how to finish more priority tasks. The assistant only uses the summary for the range you have open — not your full note text.

You can expand the chat, clear the conversation, or change the model in settings. Chat history is saved until you clear it.

Tasks graph

Choose a task from the dropdown to see how many hours you spent on it each day in your selected range.

Daily breakdown

A day-by-day table: when your day started and ended, priority tasks done, and how many tasks you planned vs completed.

Tasks breakdown

See which tasks took the most time overall and when you last did each one.


Good to know

  • Only notes named YYYY-MM-DD.md are included
  • Lines that don’t follow the time-range format are skipped
  • This plugin analyzes and displays stats only — it does not edit your schedule
  • The assistant needs internet access and only sees summary numbers, not your full notes
  • If two tasks overlap in time, unplanned time is calculated as if they were one block

I don't take donations, this plugin being useful to someone is enough :)