A simple and flexible goal tracking plugin for Obsidian that allows you to track your goals using daily, weekly, or monthly views.
Does not require any other plugins, or custom-coding. Just use the markdown format below and everything works
To add a goal tracker to your note, create a code block with the goal-calendar language and specify your options:
daily
weekly
monthly
Use "streak: on" within the configuration to enable a longest recent streak feature.
Example:
type: weekly
title: No wasted weekends - do something fun every weekend
streak: on
{
"id": "1d38cb0a-a6bc-44d4-9726-0fba43da17f6",
"type": "weekly",
"title": "No wasted weekends - do something fun every weekend",
"goals": {
"2025-W1": true,
"2025-W2": true
}
}