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

IonSync

Sean RichardsSean Richards126 downloads

Self-hosted vault live synchronization

Add to Obsidian
IonSync screenshot
IonSync screenshot
  • Overview
  • Scorecard
  • Updates5

Self-hosted vault synchronization for Obsidian. IonSync keeps your notes in sync across devices through a server you run yourself, with optional end-to-end encryption.

This repository is the published plugin for the Obsidian community store. It is generated from the IonSync monorepo, where the server and full development history live. The src/protocol/ folder is the shared wire-protocol source that the plugin bundles.

Install

  • Community store: search for "IonSync" in Obsidian - Settings - Community plugins.
  • Manual: download main.js, manifest.json, and styles.css from the latest release into <vault>/.obsidian/plugins/ion-sync/.

You also need the IonSync server running somewhere you control. See the monorepo for server setup.

Build from source

npm ci
npm run build   # produces main.js

The build is reproducible: a clean checkout of a given tag always produces a byte-identical main.js, matching the attested release asset.

License

MIT (c) Sean Richards

HealthExcellent
ReviewSatisfactory
About
Sync your Obsidian vault across devices over WebSocket by running your own self-hosted IonSync server. Keep configurable historical versions per file, resolve conflicts with last-write-wins, auto-update clients from the server, and monitor peers, devices, files, and logs via a web dashboard.
SyncingBackupAI
Details
Current version
2.0.13
Last updated
3 days ago
Created
2 months ago
Updates
5 releases
Downloads
126
Compatible with
Obsidian 1.11.4+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
Sean RichardsSean Richardsse9n
GitHubs39n
  1. Community
  2. Plugins
  3. Syncing
  4. IonSync

Related plugins

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.

YAOS

Simple real-time sync powered by your own Cloudflare Worker.

GitHub

GitHub Sync

Sync vault to personal GitHub.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.

Git

Integrate Git version control with automatic backup and other advanced features.