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

Dashboard

SeanSean135 downloads

An interactive home dashboard for Todo, a 3D knowledge graph, plugin shortcuts, vault health, and writing activity.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates8

A calm, interactive home dashboard for Obsidian. Dashboard turns the current vault into a practical overview of tasks, knowledge connections, writing activity, note health, installed plugins, recent notes, and top-level folders.

The interface is written in Chinese and uses a Nord-inspired visual language. All analysis runs locally inside Obsidian.

Dashboard preview with Todo, plugin shortcuts, writing activity, and an interactive 3D galaxy knowledge graph

What it shows

  • Total Markdown notes and total readable word count.
  • Notes with no resolved backlinks.
  • Empty or very short notes, with a configurable word threshold.
  • An editable Todo list sourced only from one explicitly configured Markdown file. It is empty by default.
  • An animated 3D galaxy knowledge graph powered by Three.js/WebGL, with orbit controls, moving link particles, tooltips, and clickable notes.
  • A horizontally scrollable, manually ordered list of installed plugin shortcuts.
  • A 365-day writing activity heatmap.
  • An interactive 365-day cumulative resolved-link line-area chart.
  • A 30-day added-word trend.
  • Recently modified notes.
  • Note and word totals for each top-level folder.
  • Clickable details for every headline metric, issue, date, and folder.

Dashboard opens automatically when the workspace is ready. You can choose whether it replaces the active tab or opens in a new tab.

Metric definitions

Metric Definition
Notes Included .md files in the current vault.
Total words Readable CJK characters plus non-CJK word groups after common Markdown syntax, frontmatter, code fences, and comments are removed.
No backlinks Included notes that are not targeted by any resolved link in Obsidian's metadata cache.
Empty or very short Notes whose readable word count is at or below the configured threshold. The default is 10.
Open tasks Unchecked Markdown task items matching - [ ] in the configured Todo file only. No task file is read until a path is configured.
Added words Positive word-count deltas observed after the plugin starts tracking. Deletions do not reduce a day's total.
Cumulative links Current resolved metadata-cache links, recorded as an exact daily snapshot after tracking starts. Earlier dates are estimated from each source note's last-modified date.

Obsidian files do not contain an exact historical “words added per day” ledger. For dates before installation, Dashboard can estimate activity by grouping each note's current word count under its last-modified date. Estimated cells use a subtle opacity difference and can be disabled in settings.

Privacy and safety

  • No analytics, network calls, accounts, or cloud service.
  • Statistics and activity history stay in .obsidian/plugins/aurora-dashboard/data.json.
  • Daily resolved-link snapshots stay in the same local plugin data file.
  • The Todo module reads only the explicitly configured Markdown file and edits it only when you change or complete one of its tasks.
  • Excluded folders and their descendants are omitted from every metric.

Install

Manual installation

  1. Create .obsidian/plugins/aurora-dashboard/ inside your vault.
  2. Copy main.js, manifest.json, and styles.css into that folder.
  3. Reload Obsidian.
  4. Enable Dashboard under Settings → Community plugins.

Community plugin directory

Install Dashboard from Settings → Community plugins → Browse, or open its Obsidian Community listing and choose Add to Obsidian.

Commands

  • Dashboard: 打开首页看板
  • Dashboard: 重新扫描首页统计

The ribbon dashboard icon also opens the view.

The shortcut strip reads installed plugin manifests from the current vault. Use its manage button to reorder, remove, or add entries. Selecting a shortcut opens that plugin's Obsidian detail page through the official show-plugin URI.

The 3D graph renderer uses the MIT-licensed 3d-force-graph project and Three.js. Reduced-motion system preferences disable continuous star and link particle animation.

Settings

  • Optional greeting name.
  • Open on startup.
  • Replace the active tab or open a new tab.
  • Todo Markdown file path (empty by default).
  • Empty/short-note threshold.
  • Excluded folders.
  • Show or hide estimated pre-install history.
  • Activity calendar range: 90, 180, or 365 days.

Development

Requirements: Node.js 22 and npm.

npm install
npm run dev

Run the complete verification suite:

npm run check

This runs ESLint, Vitest, TypeScript type-checking, and the production esbuild bundle.

Release

  1. Update manifest.json, package.json, versions.json, and CHANGELOG.md.
  2. Run npm run check.
  3. Commit the source and metadata changes. main.js is generated during the release workflow and is intentionally ignored by Git.
  4. Push a Git tag exactly equal to the manifest version, without a v prefix.
  5. The included GitHub Action publishes main.js, manifest.json, and styles.css as release assets.
  6. Submit the repository through the Obsidian Community plugin submission process.

Repository: tianxiangyu0717-hub/obsidian-aurora-dashboard

Compatibility

minAppVersion is 1.8.7. The plugin does not use Node or Electron APIs and includes narrow-view responsive styles. Hands-on QA currently covers Obsidian 1.13.4 on macOS.

Design reference

The color system and restrained dark surfaces are inspired by insanum/obsidian_nord. Dashboard is an independent plugin and does not include code or assets from that theme.

License

MIT

HealthExcellent
ReviewSatisfactory
About
Turn your vault into an interactive Chinese-language home dashboard. View clickable note and word statistics, configure one Markdown file as an editable Todo list, launch installed plugins from a reorderable shortcut strip, explore an animated 3D galaxy knowledge graph, and review a continuous 365-day writing activity matrix plus recent notes and folder totals. All analysis stays local in Obsidian.
VisualizationWritingTasks
Details
Current version
0.3.2
Last updated
3 days ago
Created
5 days ago
Updates
8 releases
Downloads
135
Compatible with
Obsidian 1.8.7+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
SeanSeantianxiangyu0717-hub
GitHubtianxiangyu0717-hub
  1. Community
  2. Plugins
  3. Visualization
  4. Dashboard

Related plugins

StoryLine

Transform your vault into a powerful book planning and writing tool. Corkboard, KanbanBoard view, timeline, plotlines,character tracking, and more.

TaskNotes

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

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

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.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Advanced Canvas

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

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.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Longform

Helps you write and edit novels, screenplays, and other long projects.