1.0.0
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.mdautomatically 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.