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 Manager

IT039IT03972 downloads

Manage tasks and create configurable daily work reports from an Obsidian sidebar.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

English | 简体中文

Task Manager is an Obsidian community plugin for organizing daily work reports, unfinished tasks, overdue items, and future plans from a compact right-sidebar view.

Features

  • Create or open today's daily report from the right sidebar without overwriting an existing note.
  • Configure the daily-report folder, filename pattern, Markdown template, and optional title.
  • Recognize renamed daily reports when they remain under the configured folder and their filename contains the matching year, month, and day.
  • Collect standard Markdown tasks (- [ ]) from daily reports and organize them by planned completion date.
  • Treat tasks in yesterday's daily report as today's planned work while excluding tasks from today's report.
  • Separate recent unfinished tasks, long-unfinished tasks, and explicitly overdue tasks.
  • Store future tasks in one configurable 未来任务.md file using 📅 YYYY-MM-DD and optional ⏰ HH:mm markers.
  • Complete a task from the sidebar and write - [x] plus a ✅ YYYY-MM-DD HH:mm completion timestamp back to the source note.
  • Add localized native context-menu submenus for filename markers, template variables, and common Markdown while preserving the original edit actions.
  • Follow Obsidian's language automatically, with manual Simplified Chinese and English overrides.
  • Ignore hidden folders, node_modules, and plugin source folders when choosing report or future-task locations.
  • Work entirely inside the local vault without analytics, telemetry, or network requests.

Task formats

Use a standard Markdown task for daily-report plans:

- [ ] Prepare the weekly summary

Use a date marker for an explicit deadline or a future task:

- [ ] Publish version 0.1.0 📅 2026-07-20
- [ ] Run the release review 📅 2026-07-20 ⏰ 18:30

Completed tasks are written back in Obsidian's native checkbox syntax:

- [x] Publish version 0.1.0 ✅ 2026-07-20 17:40

Daily-report behavior

The default Simplified Chinese report body is:

## 完成工作

-

## 遗留问题

-

## 后续计划

- [ ] ~

The English interface uses the corresponding English template. The plugin does not include a default report folder; you choose a vault folder the first time you create a report.

Installation

Obsidian Community plugins

After the plugin is accepted into the official catalog:

  1. Open Settings → Community plugins in Obsidian.
  2. Select Browse and search for Task Manager.
  3. Select Install, then Enable.

GitHub release

  1. Download task-manager.zip from the latest GitHub release. Do not download GitHub's automatically generated source-code archives.
  2. Extract the task-manager folder into <vault>/.obsidian/plugins/.
  3. Confirm that the folder contains main.js, manifest.json, and styles.css.
  4. Refresh or restart Obsidian, then enable Task Manager under Settings → Community plugins.

Development

Requirements:

  • Node.js 18 or later
  • npm
npm install
npm run dev
npm test
npm run typecheck
npm run build

npm run build type-checks the source and generates the production main.js file. Copy main.js, manifest.json, and styles.css to a test vault's .obsidian/plugins/task-manager/ folder for manual testing.

Privacy

Task Manager reads and updates Markdown files only inside the current Obsidian vault. It does not collect analytics, send vault content to external services, or make network requests.

License

MIT

HealthExcellent
ReviewPassed
About
Organize daily reports, unfinished and overdue tasks, and future plans in a compact right-sidebar. Open or create today's daily report from the sidebar without overwriting existing notes. Collect Markdown checklists from daily notes, group tasks by planned date/status, store future items in one file, and write completion timestamps back to source notes.
TasksSidebarDates
Details
Current version
1.0.1
Last updated
2 days ago
Created
3 weeks ago
Updates
5 releases
Downloads
72
Compatible with
Obsidian 1.12.7+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
IT039IT039itnq18
GitHubitnq18
  1. Community
  2. Plugins
  3. Tasks
  4. Task Manager

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.

Day Planner

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

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

Checklist

Consolidate checklists across all files into a single view.

Rollover Daily Todos

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

Chronology

A calendar and a timeline of the note's creation and modification.

Apex Dashboard

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

Todoist Board

A Todoist tasks board with sidebar and embedded views. Full 2-way sync.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

TaskNotes

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