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

Task Tracker

Ahmed HassanAhmed Hassan

A Jira-style task tracker over a flat folder of markdown files.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

A Jira-style task tracker for Obsidian. Tasks are plain markdown files in a flat folder; filtering, editing and comments happen in a two-pane GUI.

Features

  • Two-pane view: filterable task list, structured detail pane.
  • Search, filter chips, sort, group-by, and a hide-done toggle.
  • Fields you define yourself from settings — text, number, date, select, multi-select, checkbox, person.
  • Comments with author and timestamp, editable in place.
  • Every task is a normal markdown file that still reads well without the plugin.

Task file format

---
id: TASK-42
title: Fix login redirect
status: In Progress
assignee: Ahmed
due: 2026-09-28
created: 2026-09-21T08:45:00
updated: 2026-09-21T09:10:00
---

## Description

The redirect loops when the session cookie is stale.

## Comments

### Ahmed — 2026-09-21T09:10:00
Reproduced on staging.

Anything else you write in the file is left alone by the plugin.

Section boundaries (## Description, ## Comments, ...) are found by scanning for the next top-level ## heading. If you type a ## heading of your own inside a description or comment, the plugin demotes it to ### when saving so it can't be mistaken for a section boundary — your heading and its text are kept, just one level down.

Settings

  • Tasks folder — where task files live. Flat; subfolders are ignored.
  • ID prefix — TASK produces TASK-1, TASK-2, …
  • Your name — the author stamped on comments.
  • Fields — add, rename, reorder, and delete the fields every task has. A field's key is its frontmatter key and is fixed once created; its label is free to change.
  • Status field / done statuses — which field drives "hide done".
  • Due date field — drives the due and overdue badges.

Deleting a field hides it but leaves the data in your files. Use Clean up orphaned frontmatter keys when you want it gone for good.

Development

npm install
cp .env.example .env   # set VAULT_PATH to the vault you test against
npm run dev            # watch build, copies into the vault on each rebuild
npm test               # unit tests
npm run typecheck

docs/manual-test.md is the checklist for the parts unit tests can't reach.

HealthExcellent
ReviewSatisfactory
About
Manage tasks stored as plain Markdown files in a flat folder via a two-pane, Jira-style interface with a filterable list and a structured detail pane. Define custom fields, add editable timestamped comments, search, filter, sort and group tasks, hide completed items, and preserve file readability outside the plugin.
TasksProperties
Details
Current version
0.1.1
Last updated
13 hours ago
Created
14 hours ago
Updates
2 releases
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
Ahmed HassanAhmed Hassana7med7asan15
GitHuba7med7asan15
  1. Community
  2. Plugins
  3. Tasks
  4. Task Tracker

Related plugins

Base Board

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

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

TaskNotes

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

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

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.

TickTickSync

Sync TickTick tasks.

Update modified date

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

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

MetaEdit

Manage your metadata.