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

Overdue

parenteparente5k downloads

Mark items as [[Overdue]] if they are not checked off by their due date.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

This plugin marks checkbox items as [[Overdue]] if you do not check them off by their due date.

Usage

For instance, say you have items like the following:

# In file 2020-01-01.md

- [x] Something I completed
- [ ] Something I didn't

# In another-file.md

- [x] Something else I completed [[2020-01-02]]
- [ ] Something else I forgot about [[2020-02-15]]

When the plugin runs any time after January 1st, 2020 local time, it will make the following changes:

# In file 2020-01-01.md

- [x] Something I completed
- [ ] Something I didn't [[Overdue]]

# In another-file.md

- [x] Something else I completed [[2020-01-02]]
- [ ] Something else I forgot about [[2020-02-15]] [[Overdue]]

The plugin runs automatically just after midnight to update your pages. You can also trigger the plugin using Overdue: Mark overdue items in the Obsidian command palette.

Opening a backlinks panel for the Overdue page shows all of your overdue items in one location.

The plugin only adds [[Overdue]] references, never removes them. When you complete an overdue item, check it off and delete the [[Overdue]] text to stop it from appearing in the overdue backlinks.

Development

cd /path/to/vault/.obsidian/plugins
git clone [email protected]:parente/overdue.git
npm i
npm run lint
npm run dev

See https://github.com/obsidianmd/obsidian-sample-plugin for additional details.

HealthGood
ReviewCaution
About
Mark checkbox items with [[Overdue]] when their linked due date has passed. Update pages automatically just after midnight or trigger a manual run from the command palette. View all overdue tasks by opening the Overdue page's backlinks.
TasksDatesAutomation
Details
Current version
1.0.0
Last updated
7 months ago
Created
5 years ago
Updates
2 releases
Downloads
5k
Compatible with
Obsidian 1.11.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
parenteparente
github.com/parente
GitHubparente
  1. Community
  2. Plugins
  3. Tasks
  4. Overdue

Related plugins

Rollover Daily Todos

Rollover any unchecked checkboxes from your last daily note into today's note.

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.

Day Planner

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

Update modified date

Automatically update a frontmatter modified date field when the file is modified.

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).

Task Collector

Change task status and collect tasks within a document using hotkeys and context menus.

Todoist Sync

Materialize Todoist tasks within your notes.

Vault Changelog

Maintain a changelog of recently edited notes.

Day and Night

Automatically toggle themes between day theme and night theme on a set time schedule.

TaskNotes

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