The Tiny Habits plugin helps you track personal routines directly inside your notes, storing all data within frontmatter so nothing leaves your vault. It displays a heatmap-style table similar to GitHub or Anki, making it easy to visualise progress over time. Each habit entry can be marked as completed, failed, skipped, or not started, giving a clear picture of consistency. You can create multiple habit blocks in a file, collapse large tables, and even navigate past and future entries. Keyboard support is included, with both arrow keys and vim-style hjkl shortcuts for moving around and marking entries. Configuration is simple, using code blocks that point to a folder path and optional display names. By blending habit tracking into Markdown, it combines accountability with the flexibility of your existing note-taking workflow.
The Habit Calendar plugin allows users to visualize their daily habits over a month using a calendar view within Obsidian. Built to work with DataviewJS, this plugin organizes habit data from Dataview tables or manually entered data into a visually appealing and interactive calendar. Users can customize habit tracking with Markdown or HTML, link habits to notes, and hover or click to preview or access related entries. This plugin is ideal for maintaining and reviewing personal productivity patterns, enabling users to track, customize, and analyze habits seamlessly within their vault.