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

My Desk Sync

ThinkingfannyThinkingfanny35 downloads

Sync your knowledge notes between My Desk and your vault — no GitHub repo or access tokens. Requires a My Desk account with a Library subscription; the plugin itself is free.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

An Obsidian plugin that syncs your knowledge notes between My Desk and your vault — directly, with no GitHub repository and no personal access tokens to juggle.

Notes settled on your desk flow into your vault as Markdown you own; edits you make in Obsidian flow back. Files use the same 10_WIKI/<uuid>.md format as the older GitHub route, so switching over needs no migration.

Setup

  1. Install the plugin (via the community store, or BRAT while it's in review — see below).
  2. In My Desk, open 맞춤 설정 → 옵시디언 플러그인 and issue a plugin token.
  3. In this plugin's settings, paste the token. Leave the address as-is unless you self-host.
  4. Run "지금 오가기" from the command palette, or let it sync on the interval you set (5 min minimum).

Issuing a plugin token pauses the older GitHub sync for your account — a vault is only ever driven by one path at a time. Your own obsidian-git backups are unaffected.

How it syncs

A three-way merge over three snapshots: your local files, the server, and a baseline it remembers from the last sync. This lets it tell a new note from a deleted one, and a note you edited from one the server changed — so edits aren't silently overwritten.

  • Conflicts (both sides changed) resolve toward the later edit; within one second, the local file wins, so a note you just touched in Obsidian is respected.
  • A note deleted on the server moves your local file to the trash (recoverable).
  • A file you delete locally is restored from the server on the next sync (nothing is lost).
  • Frontmatter keys you add yourself (aliases, tags, …) are preserved.

Requires

A My Desk 서재 subscription. Syncing and vault features are paid because they need an account and a server — installing the plugin itself is free.

Privacy

The plugin talks only to your My Desk address, and only when it syncs. It sends your knowledge notes (the files in the configured folder) so the server can reconcile them. No analytics, no telemetry, nothing sent anywhere else. Your token is stored in the vault's plugin data, like any other plugin setting.

Beta install (BRAT)

While the plugin is under community-store review you can install it with BRAT:

  1. Install the BRAT community plugin.
  2. BRAT → Add beta plugin → enter this repository's URL.
  3. Enable My Desk Sync in Community plugins.

Development

npm install
npm run dev      # esbuild watch → main.js
npm run build    # typecheck + production bundle

The three-way engine (src/sync.ts) and the Markdown format (src/format.ts) are pure and covered by tests in the main repository.

HealthExcellent
ReviewCaution
About
Sync your My Desk notes with your Obsidian vault bidirectionally without GitHub or personal access tokens, keeping files as editable Markdown in the same 10_WIKI/<uuid>.md format. Merge changes with a three-way algorithm that preserves frontmatter, resolves conflicts to the later edit (favoring recent local touches), moves server-deleted files to trash, and restores locally deleted files from the server. Require a My Desk subscription.
SyncingIntegrationsFiles
Details
Current version
0.1.1
Last updated
Last month
Created
2 months ago
Updates
2 releases
Downloads
35
Compatible with
Obsidian 1.6.6+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
ThinkingfannyThinkingfannybetheone314
GitHubbetheone314
  1. Community
  2. Plugins
  3. Syncing
  4. My Desk Sync

Related plugins

Google Drive Sync

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

Nutstore Sync

Sync your vault with Nutstore (坚果云) using WebDAV protocol.

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.

Local REST API with MCP

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

Sync Engine

The extensible vault synchronization engine: Fast · Free · Reliable. Supports WebDAV, S3, and Google Drive.

OneDrive Sync

Sync your Obsidian vault with OneDrive Personal/Consumer

Claude Code IDE

Connect your vault to Claude Code and share editor context with the CLI.

Notebook Navigator

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

BRAT

Easily install a beta version of a plugin for testing.