Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Daily Routine

sechan100sechan1006k downloads

Build daily habits with a habit tracker and daily routine checklist. Schedule recurring tasks by weekday, date, or interval, manage todos, and follow streaks with calendar and achievement views.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates12

Image|300

Daily Routine is a habit tracker plugin for Obsidian — track recurring tasks, build daily habits, and keep your streaks going. Define your routines once — weekly, monthly, or on a custom interval — and the plugin generates a daily checklist note for you, every day, automatically.

Key Features

  • Routines — recurring tasks scheduled by weekday, day of month, or every N days
  • Todos — one-time tasks for a specific date
  • Groups — organize routines into collapsible groups
  • Tags — attach tags to a routine; they are appended to its task line in the daily note, so they work with tag queries, Dataview, and other task plugins
  • Calendar — see scheduled tasks at a glance, month by month, with completed tasks struck through
  • Achievement — monthly completion rate, perfect days, and per-routine streaks
  • Commands — add todos, start routines, and move between days from the command palette (assign your own hotkeys)
  • Mobile support — works on phones and tablets, including drag-and-drop reordering
  • Languages — English and Korean (follows Obsidian's language); dates and numbers follow your Obsidian language as well

How It Works

Routine Note

Every day, Daily Routine creates a plain Markdown note containing that day's tasks — similar to Obsidian's Daily Notes. Your data is never locked in: notes stay readable and editable even without the plugin.

Notes are stored in the {your-routine-folder}/notes directory.

You can check tasks directly in the note, too — the routine view picks up the change right away. Anything you write under a task (sub-items, comments) is kept when the plugin updates the note.

Routine

Image|300

A routine is a recurring task. Three schedule types are supported:

  • Week — pick the weekdays it repeats on (e.g. every Mon/Wed/Fri)
  • Month — pick days of the month (e.g. the 1st and the 15th; Last day is supported)
  • Interval — repeat every N days from a start date (e.g. every 3 days, or every 90 days for low-frequency chores)

Each routine is stored as a Markdown file with its schedule in the frontmatter, so you can inspect or edit it by hand. Routines can also carry tags, which are appended to the generated task line (- [ ] [[Workout]] #health) for use with other plugins and queries.

Todo

Todos are ordinary one-time tasks tied to a date. Reschedule them to tomorrow or any other day from the task menu (right-click a task on desktop) when plans change.

Calendar

Image|300

The calendar shows tasks that have Show on calendar enabled, so you can see your schedule month by month. Both routines and todos can appear here.

Achievement

Image|300

Track your overall completion rate and per-routine consistency over time. Each month shows how many tasks you completed and how many perfect days you had; pick a routine to see its current and best streak.

Installation

  1. Open Settings → Community plugins in Obsidian
  2. Search for "Daily Routine"
  3. Install and enable the plugin
  4. The routine view opens in the sidebar automatically — or run the Open routine view command

Settings

  • Daily routine folder path — where routine files and daily notes are stored
  • Start of week — Monday-, Sunday-, or Saturday-first weeks, independent of your Obsidian language
  • Do confirmation when unchecking task — ask before unchecking a completed task
  • Show new routines on calendar — the Show on calendar value a new routine starts with
  • Show new todos on calendar — the Show on calendar value a new todo starts with

Feedback

Found a bug or have an idea? Please open an issue — feedback is always welcome.

HealthExcellent
ReviewSatisfactory
About
Habit tracker and daily routine checklist for Obsidian. Define recurring routines by weekday, day of month, or every N days, and Daily Routine generates a Markdown checklist note for each day. Add one-off todos, organize routines with groups and tags, and track streaks, perfect days, and monthly completion rates in calendar and achievement views. Works on mobile.
TasksCalendarDates
Details
Current version
1.1.0
Last updated
3 weeks ago
Created
2 years ago
Updates
12 releases
Downloads
6k
Compatible with
Obsidian 1.8.7+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
sechan100sechan100
www.linkedin.com/in/sechan-baek-80b3462b0
GitHubsechan100
  1. Community
  2. Plugins
  3. Tasks
  4. Daily Routine

Related plugins

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Tasks Calendar Wrapper

Simple wrapper for Tasks Calendar and Tasks Timeline.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Operon

Task and project management system that unifies inline tasks and file-based tasks in the same workflows with Tables, Filters, Calendars, Kanban boards, Gantt views, Canvas, and time tracking.

Vault Todos

Collect all outstanding TODOs from your vault and presents them in lists Today, Scheduled, Inbox and Someday/Maybe.

Full Calendar Remastered

Complete Calendar HUB experience. Work with all your calendars in one place. Analyze your time and take action!

Journals

Manage your journals.

Itinerary

Make planning your trip or event easier by rendering a calendar from event information found in your notes.

Day Planner OG

Day planning from a simple task list in a Markdown note (bare bones, preserves the features and behavior of the original plugin).