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

Dida Dashboard

AyanamiAyanami21 downloads

Show Dida365/TickTick tasks inside Obsidian without syncing them into Markdown.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

An MVP Obsidian plugin that embeds a Dida365 task dashboard in Obsidian.

Design Boundaries

  • Dida365 remains the task management system.
  • Obsidian remains the knowledge management system.
  • The plugin does not read, analyze, upload, or modify Markdown notes in the vault.
  • The plugin only stores its own settings through Obsidian plugin data.
  • The plugin only uses the Dida365 Open API for task data.

MVP Features

  • Configure a Dida365 Open API access token.
  • Test the API connection.
  • Open a Dida Dashboard view from the left ribbon.
  • Show All, Today, Next 7 Days, Inbox, and project-list views.
  • Show active tasks grouped by overdue, today, tomorrow, next 7 days, farther future, and no date.
  • Show tags, project/list name, and due time.
  • Best-effort tag colors from the Dida365 tag API when color metadata is available.
  • Add a task from the dashboard.
  • Complete active tasks through the Dida365 Open API.
  • Right-click a task to change its date, complete it, or abandon it by deleting it.
  • Manually refresh task data with the refresh icon.

API Notes

The MVP uses the Dida365 Open API as a Bearer-token API:

  • GET /project
  • GET /tag
  • GET /project/{projectId}/data
  • GET /project/{projectId}/task/{taskId}
  • POST /task
  • POST /task/{taskId}
  • POST /project/{projectId}/task/{taskId}/complete
  • DELETE /project/{projectId}/task/{taskId}

There is no Markdown synchronization layer.

Development

npm install
npm run build

Copy or symlink this folder into:

<vault>/.obsidian/plugins/dida-dashboard

Then enable the plugin in Obsidian.

HealthExcellent
ReviewCaution
About
Embed a Dida365 task dashboard in Obsidian and connect using your Dida365 Open API token. Open All, Today, Next 7 Days, Inbox and project views to see active tasks grouped by overdue, today, tomorrow, next 7 days, future and no date with tags, project name and due time; add, complete, change dates or delete tasks and refresh manually.
TasksIntegrations
Details
Current version
0.1.3
Last updated
Last week
Created
2 weeks ago
Updates
2 releases
Downloads
21
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
AyanamiAyanamiwdlin233
GitHubwdlin233
  1. Community
  2. Plugins
  3. Tasks
  4. Dida Dashboard

Related plugins

Todoist Sync

Materialize Todoist tasks within your notes.

TickTickSync

Sync TickTick tasks.

Todoist Board

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

TaskNotes

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

BRAT

Easily install a beta version of a plugin for testing.

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.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Day Planner

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

Maps

Adds a map layout to bases so you can display notes as an interactive map view.