README file from
Github简体中文 / English / 日本語 / 한국어 / 繁體中文
If you have any questions, please create a new issue, or join the Telegram group for help: https://t.me/obsidian_users
For users in Mainland China, it is recommended to use the Tencent cnb.cool mirror: https://cnb.cool/haierkeys/obsidian-fast-note-sync
✨ Features
- 🚀 Minimalist Configuration:
- No complicated settings required, just paste the remote service configuration to start using it out of the box.
- Also supports one-click import on the desktop client for automatic authorization.
- 📗 Real-time Note Sync:
- Automatically monitors and syncs all creations, updates, and deletions of notes within the Vault.
- 🖼️ Full Attachment Support:
- Real-time sync of various non-setting files such as images, videos, and audio.
⚠️ Note: Requires v1.0+, Server v0.9+. Please control the size of attachment files; large files may cause sync latency.
- ⚙️ Configuration Sync:
- Provides configuration sync functionality, supporting config synchronization across multiple devices, saying goodbye to the pain of manually copying configuration files to multiple devices.
⚠️ Note: Requires v1.4+, Server v1.0+. Currently in the testing phase, please use with caution.
- 🛂 Sync Exclusions & Whitelist:
- Provides sync exclusion and whitelist features, allowing you to specify your own sync strategy.
- 🔄 Multi-device Sync:
- Supports Mac, Windows, Android, iOS, and other platforms.
- 📝 Note History:
- Provides note history functionality, allowing you to view detailed historical modification records of notes.
- You can restore notes to historical versions.
- 🛡️ Offline Note Editing Auto-Merge:
- Automatically merges note modifications made on offline devices when reconnecting to the server, avoiding data loss caused by keeping only the latest update.
- 🚫 Offline Deletion Sync & Completion:
- Deletions of notes, attachments, and configurations during offline periods will be automatically synced to the server or completed from the server upon the next connection.
- 🔍 Version Detection:
- Provides version detection functionality, allowing you to quickly get the latest version information of both the plugin and the server for fast upgrading.
- ☁️ Cloud Preview of Attachments:
- Provides online preview functionality for attachments, which do not need to be synced to the local device, thus saving local storage space.
Used in conjunction with the plugin's exclusion settings, you can directly use third-party repositories (such as WebDAV) for certain types of attachments without uploading via the server.
- 🗒️ Sync Logs:
- Provides sync log functionality for viewing detailed information for each synchronization.
🗺️ Roadmap
We are continuously improving, and the following are future development plans:
-
Note Sharing: Generate sharing links for your cloud notes, making it easy to share your achievements with others.
-
End-to-End Encryption: Provide end-to-end encryption to ensure your note data is safe wherever it is stored.
-
Cloud Backup: Provide cloud backup functionality to protect your note data from loss.
-
AI Notes: Explore innovative ways to use AI with notes, awaiting your valuable suggestions.
If you have improvement suggestions or new ideas, feel free to share them with us by submitting an issue — we will carefully evaluate and adopt suitable suggestions.
💖 Sponsorship & Support
-
If you find this plugin very useful and would like it to continue development, please support us in the following ways. Thank you for supporting open-source software:
-
Supported List:
- Support.en.md
- Support.en.md (cnb.cool Mirror)
🚀 Quick Start
Step 1: Get the Plugin
- Store Search: Open Obsidian Settings > Community Plugins > Browse, search for
Fast Note Syncto install. (Note: If not listed, please choose manual installation) - Manual Download: Visit GitHub Releases to download
main.js,styles.css,manifest.json, and extract them into the.obsidian/plugins/fast-note-syncfolder.
Step 2: Authorize Sync
- Access the Web interface of your Fast Note Sync Service.
- Select "Note Vaults" from the left navigation bar.
- Click "One-click Authorization for Obsidian". The system will automatically wake up Obsidian and complete the authorization process. Alternatively, you can manually copy the authorization info into the plugin.
📦 Server Deployment
For backend service settings, please refer to:
- Fast Note Sync Service
- Fast Note Sync Service (cnb.cool Mirror)