Calm Focus Log

by Kunal1522
5
4
3
2
1
Score: 35/100
New Plugin

Description

This plugin has not been manually reviewed by Obsidian staff. Log focus sessions on a 90-day heatmap. No goals or timers — just a calm record of what you did.

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

Calm Focus Log for Obsidian

A minimal focus session tracker that lives inside Obsidian. Heatmap of the last 90 days, log sessions with a completion slider, no streaks pressure, no timers — just a visual record of what you did.

Data is stored in focus-tracker-data.json at your vault root.

Screenshots

Calm Focus Log heatmap

Day sessions view

Log session dialog

Install

Manual

  1. Open your vault's plugin folder: YOUR_VAULT/.obsidian/plugins/
  2. Clone this repo:
cd "YOUR_VAULT/.obsidian/plugins"
git clone https://github.com/Kunal1522/obsidian-focus-tracker.git calm-focus-log
  1. In Obsidian: Settings → Community plugins → Turn on community plugins
  2. Click Refresh, then enable Calm Focus Log

Update

cd "YOUR_VAULT/.obsidian/plugins/calm-focus-log"
git pull

Use

  • Click the calendar-check ribbon icon, or
  • Command palette → Open calm focus log
  • Click a heatmap day to view sessions
  • + session to log (date, label, duration, completion 80/90/100%)

Data format

{
  "2026-06-13": [
    { "id": "abc123", "label": "writing", "dur": 25, "pct": 100 }
  ]
}

License

MIT