Goal Tracker

approved

by Ben Rotholtz

Track your goals with a calendar view

12 stars1,794 downloadsUpdated 10mo agoGPL-3.0
View on GitHub

Goal Tracker Plugin for Obsidian

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

Features

  • Three different tracking views:
    • Daily: Track goals on a day-by-day basis
    • Weekly: Track goals week by week
    • Monthly: Track goals month by month
  • Customizable titles for each tracker
  • Data stored directly in your notes
  • Clean, minimal interface that matches Obsidian's aesthetic

Usage

Adding a Tracker

To add a goal tracker to your note, create a code block with the goal-calendar language and specify your options:

  • daily

    image
  • weekly

    image
  • monthly

    image

Streak tracker

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
  }
}
image

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.