sechan1004k downloadsTrack recurring tasks and build daily habits. Schedule routines by weekday, date, or interval, manage todos, and follow your progress with calendar and achievement views.
Daily Routine is an Obsidian plugin for tracking recurring tasks and building daily habits. Define your routines once — weekly, monthly, or on a custom interval — and the plugin generates a daily checklist note for you, every day, automatically.
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}/notesdirectory.
A routine is a recurring task. Three schedule types are supported:
Last day is supported)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.
Todos are ordinary one-time tasks tied to a date. Reschedule them to another day from the task menu when plans change.
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.
Track your overall completion rate and per-routine consistency over time with visual statistics.
Open routine view commandFound a bug or have an idea? Please open an issue — feedback is always welcome.