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

ExcaliDash sync

SirEdvinSirEdvin50 downloads

Sync Excalidraw drawings from vault frontmatter into ExcaliDash.

Add to Obsidian
ExcaliDash sync screenshot
ExcaliDash sync screenshot
ExcaliDash sync screenshot
ExcaliDash sync screenshot
  • Overview
  • Scorecard
  • Updates15

Sync the current Obsidian Excalidraw note to ExcaliDash by using frontmatter opt-in metadata.

It supports multiple different ExcaliDash instances, sync to collections, one-way (by default) or bidirectional sync.

How to use it?

  1. Install plugin via obsidian community plugins
  2. Enable it
  3. Configure access to your Excalidash instance, using username/password or api keys. Use the server root as the base URL; the plugin uses ExcaliDash's fixed /api routes internally.
  4. Use Excalidash Sync command to edit settings for one drawing or fall all drawings in specific folder.
  5. Hit manual sync command.

Api keys?

For now, ExcaliDash don't support any api keys, PR for this already opened, for now you can use docker images from my fork or use username/password and wait for PR to be merged.

Frontmatter format

excalidash-destination: home
excalidash-collection: My collection # optional id, name, or title
excalidash-sync: obsidian-to-excalidash # or bidirectional
excalidash-id: generated-after-first-sync
excalidash-version: 4
excalidash-last-hash: sha256-like-browser-hash
excalidash-last-synced: 2026-05-13T12:00:00.000Z

Conflict behavior

  • Existing remote drawings are fetched before update and written back with the latest remote version.
  • If excalidash-collection is set, the plugin fetches /collections, resolves id first and then exact name/title, and fails that drawing if no collection matches.
  • Collection changes are included in drawing create and update requests, so changing or clearing excalidash-collection can move an existing remote drawing.
  • A remote version change since the last sync is reported as a conflict for one-way sync.
  • Bidirectional sync pulls the remote scene into Obsidian only when the local scene hash still matches excalidash-last-hash.
  • If both local and remote changed, the plugin reports a conflict and leaves both copies untouched.
  • Bidirectional remote pulls into compressed-json Excalidraw notes are not supported; convert the note to plain JSON or use Obsidian-to-ExcaliDash sync for those files.

Future plans:

  • Advanced syncing (on save, periodical, etc)
  • Debug information in logs (disabled by default)
  • Maybe collection detection
99%
HealthExcellent
ReviewPassed
About
Sync selected Excalidraw notes to ExcaliDash by opting in with frontmatter (excalidash-destination). Configure targets with bearer-token auth and test connections. Enable bidirectional sync to pull remote changes when the local file is unchanged, and support .excalidraw/.excalidraw.md files plus optional excalidash-collection frontmatter.
SyncingIntegrationsFiles
Details
Current version
0.1.15
Last updated
Last week
Created
2 weeks ago
Updates
15 releases
Downloads
50
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
SirEdvinSirEdvinsiredvin
GitHubsiredvin
  1. Community
  2. Plugins
  3. Syncing
  4. ExcaliDash sync

Related plugins

WebDAV Sync

General-purpose & bidirectional WebDAV syncing for your vault. Designed for stability and robust file handling without vendor lock-in.

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

Local REST API & MCP Server

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

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.

Remotely Save

Sync notes between local and cloud with smart conflict: S3, Dropbox, webdav, OneDrive, Google Drive, Box, pCloud, Yandex Disk, Koofr, Azure Blob Storage.

Telegram Sync

Transfer messages and files from Telegram to Obsidian.

Notebook Navigator

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

QuickAdd

Quickly add new notes or content to your vault.

Recent Files

Display a list of recently opened files.