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

TaskManagement

Yun Lun LiYun Lun Li73 downloads

TaskManagement for Markdown task notes with Obsidian-readable frontmatter.

Add to Obsidian
TaskManagement screenshot
TaskManagement screenshot
  • Overview
  • Scorecard
  • Updates9

TaskManagement is an Obsidian plugin for managing Markdown-based tasks with a kanban board and timeline views.

Tasks are stored as regular Markdown notes with frontmatter, so your task data stays portable, searchable, and readable by Obsidian Bases. The plugin adds custom Bases views for planning work by status, date, project, feature, priority, and custom fields.

Screenshots

Timeline month view

TaskManagement timeline month view

Timeline week view

TaskManagement timeline week view

Features

  • Kanban-style task management powered by Markdown task notes.
  • Timeline views for planning tasks by day, week, or month.
  • A side task list that keeps grouped tasks visible while browsing the timeline.
  • Drag tasks between status columns to update their frontmatter.
  • Built-in statuses: backlog, nextup, ongoing, and done.
  • Add, rename, remove, and reorder statuses from plugin settings.
  • Create tasks from the ribbon, command palette, hotkeys, or view toolbar.
  • Edit task details directly from the task card.
  • Open the source Markdown note from the edit modal.
  • Store project and feature references as Markdown links.
  • Automatically create project and feature notes when needed.
  • Track priority, due date, work start date, work end date, completion date, and notification lead time.
  • Apply a completion date when a task moves to done, and remove it when the task moves out of done.
  • Show priority labels, date ranges, project links, feature links, and checklist progress on task cards.
  • Sort tasks by built-in fields or custom fields.
  • Filter tasks with nested AND/OR filter groups.
  • Add custom fields for text, number, date, datetime, date range, select, and checkbox values.
  • Refresh Bases views automatically when task files change.

How It Works

TaskManagement creates a TaskManagement/ folder in your vault. Task notes live in TaskManagement/Tasks/, project notes live in TaskManagement/Projects/, and generated Bases view files live in TaskManagement/Views/.

Each task is a normal Markdown file with frontmatter similar to this:

---
tags:
  - taskmanagement
title: Example task
status: backlog
priority: high
due: 2026-07-30
project: "[[Project1]]"
feature: "[[Feature1]]"
created: 2026-07-26T12:00:00.000Z
---

Because tasks are regular notes, you can still search them, link to them, edit them manually, and use them with other Obsidian workflows.

Commands

  • Open Kanban board
  • Open Timeline
  • Create Kanban task

The plugin also adds a ribbon icon for opening the board.

Requirements

  • Obsidian 1.10.0 or newer.
  • The Obsidian Bases core plugin must be enabled to use the custom kanban and timeline views.

Manual Install

Download the release files and place them in:

<vault>/.obsidian/plugins/frontmatter-kanban-board/

Required files:

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

Restart Obsidian or reload plugins, then enable TaskManagement in Community Plugins.

Development

Install dependencies:

npm install

Build the plugin:

npm run build

Run a development watch build:

npm run dev

Releasing

Obsidian installs community plugins from GitHub Releases. The release tag must exactly match the version in manifest.json, without a v prefix.

Build and package the release files:

npm run release:package

This validates the release metadata and copies the installable files to:

release/frontmatter-kanban-board/

Upload these files as separate GitHub Release assets:

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

Roadmap

Recurring tasks are not implemented yet.

HealthExcellent
ReviewSatisfactory
About
Create a Kanban board from Markdown task files with frontmatter. Drag tasks between status columns, edit frontmatter on cards or open notes, and track due/create/complete/work-on dates, priority, and notification lead times. Filter with nested AND/OR groups and sort by built-in or custom fields (text, number, date, datetime, range, select, checkbox) with weighted priorities.
TasksProject managementProperties
Details
Current version
1.1.3
Last updated
3 days ago
Created
Last month
Updates
9 releases
Downloads
73
Compatible with
Obsidian 1.13.1+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Yun Lun LiYun Lun Liapie0419
GitHubapie0419
  1. Community
  2. Plugins
  3. Tasks
  4. TaskManagement

Related plugins

Base Board

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

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.

Project Manager

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

Operon

Task and project management system that unifies inline tasks and file-based tasks in the same workflows with Tables, Filters, Calendar planning, Kanban boards, pinned tasks, and time tracking.

TickTickSync

Sync TickTick tasks.

Apex Dashboard

Your personal command center — memos, todos, and projects in one stunning glassmorphism dashboard.

Task Zero

A keyboard-first GTD task management system.

Smart Gantt

Generate Gantt charts from your tasks.

Proletarian Wizard Task Manager

Track your tasks across all the notes in your workspace. Organize your day. Plan your work

TaskNotes

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