Obsidian WebDAV Sync is a universal Obsidian WebDAV sync plugin supporting Jianguoyun, Nextcloud, ownCloud, Synology NAS, and any WebDAV server, with bidirectional sync, incremental sync, remote directory browser, and multiple conflict resolution strategies.
- v1.1.0
- Published at
- Apr 17, 2026
- 6
- Stars
- 34
- Download
- Synced at
- 15d ago
Latest release
v1.1.0Apr 17, 2026, 04:26 PMDownloads slow? Switch the source anytime above
README
Project Overview
This project is forked from nutstore/obsidian-nutstore-sync, thanks to the original project's excellent implementation. Compared to the original, this plugin removes the dependency on Jianguoyun-specific APIs, making it compatible with any WebDAV protocol server, including but not limited to: Jianguoyun, Nextcloud, ownCloud, Synology NAS, Alist, and other WebDAV services.
Key Features
- Bidirectional sync: Two-way file sync between local and remote WebDAV server; auto-detects added, modified, and deleted files; intelligently handles file conflicts
- Incremental sync: Transfers only changed files, greatly improving sync speed; supports efficient sync for large note libraries (thousands of files); file hash-based difference detection
- Remote directory browser: Built-in visual directory selector; supports browsing and selecting sync directories on remote WebDAV servers
- Conflict resolution strategies: Smart merge (character-level diff, auto-merges non-conflicting changes); Timestamp priority (latest modification time wins); Manual selection (keep local or remote version)
- Performance optimization: Lenient sync mode (optimized for large repositories); Large file filtering (set file size limit); Concurrency control (limit simultaneous file operations)
- Sync status tracking: Real-time sync progress; detailed operation logs; error prompts and diagnostic information
- Cache mechanism: Remote file list cache to reduce repeated requests; manually clearable cache refresh
Target Audience
- Obsidian users
- Users who need to sync notes across multiple devices
- Users with self-hosted WebDAV storage
Quick Start
- Install and enable this plugin in Obsidian
- Configure WebDAV server address, username, and password
- Select remote sync directory
- Start syncing
Core Advantages
- Compatible with any WebDAV server, not limited to Jianguoyun
- Supports bidirectional and incremental sync
- Multiple conflict resolution strategies
- Built-in remote directory browser for easy configuration
System Requirements
- OS: Platforms supported by Obsidian
- Additional dependencies: A WebDAV server required
Release history
Sort