Task Date Links adds a daily note link when you complete a task

Complete a task and it links to that day, so the daily note lists it in its backlinks.

MIT · no telemetry · core features free

The note Launch checklist with the task Send the invoice to Ana checked, and a link to 2026-10-10 before its done date.
Open larger
version
1.0.0
released
downloads
0
review
Passed
health
Excellent
license
MIT
listed for
Desktop, Mobile
obsidian
1.13.4 or later

The end-to-end tests run in the desktop app, with the Tasks plugin turned on. The directory lists the plugin for desktop and mobile, and the repository has no mobile test.

Directory facts fetched from community.obsidian.md/users/theluckystrike.

About Task Date Links

You complete tasks with the Tasks plugin and want the daily note to show, in its backlinks, what you finished that day.

The Tasks plugin writes the done date as plain text, a check mark and a date. Text is not a link, so the daily note for that day shows nothing. Task Date Links adds a real link to that day, before the Tasks fields.

The link on completion, the back-fill of one note or a selection, and the undo are free. Pro adds the back-fill of the whole vault, links for more dates, week and month links, and folder rules.

The task Send the invoice to Ana gets checked and a link to 2026-10-10 appears in it. Then the preview of a back-fill opens for the note Old tasks.Play demo

Free features

A link when you complete a task

When the Tasks plugin writes a done date, Task Date Links adds a link to that day, such as [[2026-10-10]]. The link goes before the Tasks fields, because Tasks reads its fields from the end of the line. So Tasks still reads the done date, the due date, the priority, the recurrence rule and the block id.

The daily note shows what you finished

Open the daily note and look at the Backlinks pane. A task that links to that day is there, with its whole line. The graph view shows the same links.

The daily note 2026-10-10 with the Backlinks pane, where one linked mention from Launch checklist shows the completed task line.
Open larger

Back-fill with a preview and one undo

For old done dates, run Link the done dates in the current note, or select some lines and run the selection command. A preview lists up to 40 lines that would change, and nothing is written until you select Link the dates. Undo the last back-fill puts the lines back, except a line that you edited since.

The preview window Link the done dates in Old tasks, with four task lines and a link to the done date in each line.
Open larger

Your date format and link text

The plugin reads the date format of the core Daily notes plugin, or you set another moment format such as DD-MM-YYYY. A format that would break a link, for example one with # or |, falls back to YYYY-MM-DD. A link text format such as MMM D gives [[2026-10-10|Oct 10]].

The settings tab with the Pro section, the switch for links on completion, the daily note format and the link text format.
Open larger

Recurring tasks and reopened tasks

With a recurring task, Tasks makes a new open copy and finishes the old one, and only the finished copy gets the link. Uncheck a task in the same session and the plugin removes the links that it added. A link that you typed yourself stays.

The free version has no time limit and no task limit, and it links the done date only.

Pro features

Pro costs $5 a month or $15 one time through GitHub Sponsors. One sponsorship turns on Pro in all 18 plugins.

More dates and week and month notes Pro

Turn on the start, scheduled, due or created date, and a completed task gets a link for each one. Turn on the weekly or monthly note, and each linked date also links its week or month. The default formats give links such as [[2026-W41]] and [[2026-10]].

The Pro settings with switches for the created date, the weekly note and the monthly note, and two boxes for folder rules.
Open larger

Back-fill the whole vault Pro

Link the done dates in the whole vault runs the back-fill over the notes that hold a checked task, with the same preview. One undo puts back all the notes.

The preview window Link the done dates in the whole vault, which says that 9 tasks in 3 notes will get a link.
Open larger

Folder rules Pro

List the folders to use, or the folders to skip, with one folder for each line. The rules apply to links on completion and to the back-fill. A note in a skipped folder, or in a folder below it, is never changed.

Set up Task Date Links

needs

  • Obsidian 1.13.4 or later
  • The Tasks plugin is optional, but it is the usual source of done dates.
  • A checked task with no done date gets no link.

steps

  1. Install Task Date Links from Community plugins and enable it.

  2. Complete a task as you do now, for example with the Tasks command Toggle task done.

  3. Wait for Obsidian to save the note with the done date. The link to that day then appears before the Tasks fields.

  4. Open the daily note of that day and look at the Backlinks pane.

  5. For older done dates, run Link the done dates in the current note and check the preview.

If the app can't find a new plugin yet, try again later. Obsidian says a plugin that passes the review shows in the app within 24 hours.

Why this exists

The Tasks request to make the date format configurable, links included, has 43 reactions. Its maintainer closed it as not planned in June 2026, after a first discussion in April 2021 with 81 upvotes.

How to link completed tasks to the daily note in Obsidian

How it compares

Tasks
The Tasks plugin writes the done date as text, which is not a link. Task Date Links is a separate plugin that adds the link, and it does not read the internals of Tasks.

Questions about Task Date Links

How do I link a completed task to my daily note in Obsidian?

The Tasks plugin writes the done date as plain text, and plain text is not a link. Task Date Links adds a real link to that day when the done date appears. The link goes before the Tasks fields, so Tasks still reads the line.

Do I need the Tasks plugin?

No. Task Date Links reads the done date in the note, and Tasks is the usual way to get it. A done date that you type by hand also works. A checked task with no done date gets no link.

Why did a completed task get no link?

On its own, the plugin links only a done date of today or yesterday, so use the back-fill for older dates. The done date must also sit with the Tasks fields at the end of the line. A line with other text after the done date, such as a tag, gets no link.

Do my Tasks queries still work?

Queries on dates, status and priority work as before, because the fields do not change. The description of the task now holds the link text. A query such as description includes 2026 sees it.

What happens to the links if I uninstall the plugin?

The links stay in your notes as normal links. They are real text in the note, so Obsidian reads them with or without the plugin.

Network use

Task Date Links makes no network requests until you select Sign in with GitHub in the settings. After sign in, it asks GitHub about your sponsorship at most once every 7 days, or when you select Refresh. It sends no note content, file names or other vault data, and it has no telemetry.

Read the full network disclosure

Task Date Links 1.0.0, MIT license

MIT · no telemetry · core features free