Self-hosted LiveSync (for Obsidian)

Self-hosted sync plugin for Obsidian vaults

11.7k stars 419 forks last commit first released MIT

Actively maintained

Last commit 27 Jul 2026.

Self-hosted LiveSync is a community-developed synchronization plugin for Obsidian that keeps your vaults in sync across devices using self-hosted backends. It supports CouchDB-based syncing as well as object storage-based approaches, and can optionally sync peer-to-peer using WebRTC (experimental).

Key Features

  • Sync Obsidian vaults efficiently with minimal network traffic
  • Conflict handling with automatic merging for simple conflicts
  • Supports end-to-end encryption for synced data
  • Works with self-hostable server options such as CouchDB
  • Can use S3-compatible object storage backends (for example MinIO)
  • Syncs more than notes, including settings, themes, snippets, and plugins (via customization/hidden file sync)
  • Optional WebRTC peer-to-peer synchronization mode (experimental)

Use Cases

  • Keep personal or work vaults synchronized across desktop and mobile without using proprietary sync services
  • Maintain privacy-focused note synchronization for sensitive research, engineering, or security-conscious workflows
  • Run a self-controlled sync backend on a home server or VPS for multi-device Obsidian use

Limitations and Considerations

  • Not compatible with the official Obsidian Sync and cannot synchronize with it
  • Running multiple sync solutions at the same time (including iCloud) can risk conflicts or corruption
  • WebRTC peer-to-peer mode is experimental and requires at least one peer device to be online to sync

Self-hosted LiveSync is a strong option for Obsidian users who want reliable multi-device synchronization while retaining control over storage and security. It is best suited to users comfortable operating a trusted backend such as CouchDB or S3-compatible object storage, with an optional peer-to-peer mode for specific scenarios.

Categories:

Tags:

Tech Stack:

Share:

Similar to Self-hosted LiveSync (for Obsidian)

Paaster logo

Paaster

End-to-end encrypted pastebin with history and expiring pastes

553
23
Last commit

Self-hostable pastebin focused on privacy, with browser-side end-to-end encryption, paste history, expiring pastes, and file drag-and-drop.

AGPL-3.0Actively maintained
Alternative to:
Pastebin logo
Pastebin
+5
Joplin logo

Joplin

Offline-first note-taking app with end-to-end encrypted sync

55.8k
6.2k
Last commit

Joplin is an offline-first, privacy-focused note and to-do app with end-to-end encryption, Markdown support, web clipping, and sync across desktop and mobile.

Actively maintained
Alternative to:
Evernote logo
Evernote
+19
Standard Notes logo

Standard Notes

End-to-end encrypted notes and file storage with cross-device sync

6.6k
539
Last commit

Standard Notes is an end-to-end encrypted notes app with secure file storage, offline access, and cross-platform sync, with optional self-hosting of the sync server.

AGPL-3.0Actively maintained
Alternative to:
Evernote logo
Evernote
+19
Notesnook logo

Notesnook

End-to-end encrypted note app with open-source clients and sync server

902
68
Last commit

Privacy-first, end-to-end encrypted note-taking app with desktop, mobile and web clients, open-source code, web clipper, bidirectional links, and a self-hostable sync server.

AGPL-3.0Actively maintained
Alternative to:
Evernote logo
Evernote
+12
Chitchatter logo

Chitchatter

Peer-to-peer, end-to-end encrypted browser chat

2.3k
424
Last commit

Open-source browser-based peer-to-peer chat with E2E encryption, ephemeral messages, video/audio, screen sharing, direct file transfer, and iframe embedding.

GPL-2.0Actively maintained
Alternative to:
Zoom logo
Zoom
+15
Briefing logo

Briefing

Secure, privacy-focused WebRTC video group chat

1.6k
263
Last commit

Briefing is a secure, anonymous WebRTC-based video group chat with text chat, screen sharing, and simple invite links, designed to run in modern browsers.

AGPL-3.0Slowing down
Alternative to:
Zoom logo
Zoom
+12