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

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

74%
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
5 months ago
Created
4 years ago
Updates
2 releases
Downloads
4k
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.

Day Planner

Day planning from a task list in a Markdown note with enhanced time block functionality.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.

Reminder

Manage Markdown TODOs with reminder.

Task Collector (TC)

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

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

Todoist Sync

Materialize Todoist tasks within your notes.

Vault Changelog

Maintain a changelog of recently edited notes.

TODO | Text-based GTD

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

Update modified date

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