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

Tasks NL

Joost van der HulstJoost van der Hulst18 downloads

Natural-language task capture and a GTD workspace for Obsidian.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7

Language: English manual · Nederlandse handleiding

Tasks NL: next-level task management for Obsidian

Tasks NL 1.7.5 — Next Level Task Management for Obsidian

Watch the instruction video

Tasks NL

Tasks NL captures and edits tasks with natural-language input, stores them as standard Markdown, and presents them in a responsive GTD-oriented Workspace. The plugin was created especially for Dutch, but its interface is fully translated for English. Choose the settings language and add your own Dutch, English, or other recognition phrases.

Highlights

  • Create or edit a task from one intuitive window, including properties and subtasks.
  • Recognise dates, start dates, recurrence, priorities, projects, up to two people, and configurable GTD terms.
  • Keep Markdown files as the source of truth; no vault conversion or proprietary task database is required.
  • Use Inbox, Actual, This week, 7+ days, Waiting For, Someday, Review, search, project, and person views.
  • Assign unique focus positions 1, 2, and 3 across the vault.
  • Flag one next action per project; selecting a new one moves the flag within that project.
  • Hide background tasks through configurable excluded tags and review them with Hidden.
  • Click a task row to open its Tasks NL edit window, or click the document icon to open its source Markdown file.
  • Select multiple Workspace tasks and change their date, priority, project, person, or GTD status together, with a guarded Undo action.
  • Generate configurable daily journals and weekly or monthly reviews automatically or manually.
  • Use custom folders, Moment filename formats, YAML properties, Markdown, review tasks, and subtasks.
  • Insert live focus 1–3 and project-next-action lists into the daily journal with optional DataviewJS blocks.
  • Work on desktop, iPad, and phone with a responsive Workspace.

Natural-language task capture

Run Tasks NL: Create or edit task from the Command Palette or ribbon. For example:

Organize a brainstorm for a new website John tomorrow web high

Tasks NL can translate the configured person, date, project, and priority into a standard task line such as:

- [ ] Organize a brainstorm for a new website ⏫ 📅 2026-08-30 #John #Web

The exact output follows your recognition dictionaries. Input phrases can be configured independently of the selected Dutch or English interface language.

GTD Workspace

Tasks NL Workspace

The Workspace combines date-based sections with GTD statuses, reviews, search, and project or person filters. A task can appear in more than one relevant section. Actual contains tasks due through tomorrow and tasks whose configured start-to-due period overlaps today or tomorrow.

Focus positions are stored as hidden task metadata rather than hashtags. Each position can belong to only one task. The project flag is available for tasks with a configured project and identifies one next action per project.

Use the multi-edit icon in the Workspace header to select several tasks. The bulk bar can update dates, priorities, projects, people, and GTD statuses. Undo restores only files that have not changed since the bulk operation, protecting newer edits.

Excluded tags keep background tasks out of the regular sections except Actual. Hidden shows the hidden root tasks, grouped by the matching excluded tag; their subtasks do not become separate Hidden rows.

Day, week, and month formats

Each format offers a Yes/No choice for automatic creation. Daily journals are checked at startup or reload, weekly reviews on the selected weekday, and monthly reviews on the last selected weekday of the month. Existing files are never overwritten and newly generated files open immediately.

You can configure the destination folder, Moment filename format, YAML properties, free Markdown, a main review task, and review subtasks. Known codes work with single or double braces:

{TASKS}  {DATE}  {DAY}  {WEEK}  {MONTH}  {MONTH_NUMBER}
{YEAR}   {FILENAME}  {REVIEW_TYPE}

The same variables also work as {{DATE}}, {{FILENAME}}, and so on. A separate Template Manager plugin is not required. Dataview is only needed if you enable the live focus 1–3 or project-next-action lists in a daily journal. Weekly and monthly review tasks use #tasks-nl-review and appear in the Workspace Review section.

Settings and synchronisation

Choose NL — Nederlands or ENG — English under Settings → Community plugins → Tasks NL. The settings page also links directly to the instruction video and GitHub Issues.

Settings are stored in Obsidian’s standard plugin file:

<Vault>/.obsidian/plugins/tasks-nl/data.json

With Obsidian Sync, enable community plugins and plugin settings in Vault configuration sync on every device. After the first sync, fully quit and restart Obsidian, especially on iPhone and iPad. See the Obsidian Sync settings guide.

Installation

Community Plugins

Install Tasks NL from Settings → Community plugins → Browse when version 1.7.5 is available there.

BRAT

Add https://github.com/hulhec/Tasks-NL through BRAT and select release 1.7.5.

Manual installation

Copy main.js, manifest.json, and styles.css into:

<Vault>/.obsidian/plugins/tasks-nl/

Restart Obsidian and enable Tasks NL under Community plugins.

Documentation

  • Instruction video
  • English manual
  • Nederlandse handleiding
  • Architecture
  • Contributing

Release files

The GitHub release for version 1.7.5 must use tag and title 1.7.5 and contain these individual assets:

  • main.js
  • manifest.json
  • styles.css

Privacy and compatibility

Tasks NL reads and updates Markdown files in the active vault. It does not require an external service and does not send vault content over the network.

  • Minimum Obsidian version: 1.8.7
  • Desktop and mobile: supported
  • The Tasks Community Plugin is not required, but Tasks NL uses compatible task metadata where applicable and can be used alongside it.

Support

Questions, bug reports, and feature requests are welcome through GitHub Issues.

License

Tasks NL is released under the MIT License.

HealthExcellent
ReviewSatisfactory
About
Capture and edit tasks with natural-language input and store them as plain Markdown in a responsive GTD-oriented workspace. Recognize dates, recurrence, priorities, projects, people and subtasks; flag one next action per project and browse Inbox, This Week, Waiting For, Someday, review and project/person views on desktop and mobile.
TasksProject managementDates
Details
Current version
1.7.5
Last updated
3 hours ago
Created
2 months ago
Updates
7 releases
Downloads
18
Compatible with
Obsidian 1.8.7+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Joost van der HulstJoost van der Hulsthulhec
ikstaevenstilbij.nl/index.php/task-nl/
GitHubhulhec
  1. Community
  2. Plugins
  3. Tasks
  4. Tasks NL

Related plugins

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.

TODOseq

Lightweight keyword-based task tracker using Logseq style keywords.

Day Planner

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

TickTickSync

Sync TickTick tasks.

Project Manager

Full-featured task and project management: stunning Gantt charts, Kanban boards, Table views, customizable fields, due date notifications, dependancies

LifeOS

Life management system.

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, pinned tasks, and time tracking.

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

Base Board

Organize notes into Kanban boards using frontmatter properties. Drag and drop cards between columns powered by Bases.

Rollover Daily Todos

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