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

AyanamiAyanami74 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
2 months ago
Created
2 months ago
Updates
2 releases
Downloads
74
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

TickTickSync

Sync TickTick tasks.

Todoist Sync

Materialize Todoist tasks within your notes.

Things3 Sync

Sync between Obsidian and Things3. Supports multi-language, tags and dates.

TaskNotes

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

BRAT

Easily install a beta version of a plugin for testing.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

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.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.

Local REST API with MCP

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