Skip to content

1.0.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 15:28

Habits 1.0.0 — first official release 🎉

A habit tracker for Obsidian: build streaks, log daily habits, and watch your progress — with every habit stored as a plain Markdown note in your vault.

✨ Highlights

  • Carousel dashboard — add a ```habits``` code block to any note and log your day. Completed cards celebrate with an animation and glide to the back of the queue.
  • Three habit types — done/not-done, counted (8 cups of water), and timed (30 minutes, with +1/+5/+10 quick buttons).
  • Sidebar quick-log panel — tick off today's habits from anywhere, designed for narrow panes.
  • Streaks & statistics — current and best streaks, completion rates, perfect days, weekly/monthly goals, and per-habit heatmaps.
  • Charts on every habit page — a ```habit-metrics``` block renders 30-day activity and 12-week trend charts in your theme's colours.
  • Printable PDF reports — choose your metrics, date range, and layout with a live A4 preview; exports save straight into your vault.
  • Pause without penalty — ill or travelling? Paused days never break streaks or drag down your stats. Stopped habits keep their full history.
  • Daily-note aware — a dashboard inside 2026-07-01.md automatically shows that day's habits.
  • Mobile ready — responsive cards, long-press context menus, and a configurable mobile layout.

📦 Installation

Until Habits is available in the community plugin browser, install manually: download main.js, manifest.json, and styles.css from this release into <your vault>/.obsidian/plugins/habits/, then enable Habits in Settings → Community plugins. (Or use BRAT with this repo.)

🐛 Feedback

Found a bug or have an idea? Open an issue — feedback is very welcome.