mirror of
https://github.com/Yueby/bookmark-syncer.git
synced 2026-04-25 18:45:52 +03:00
No description
|
|
||
|---|---|---|
| .github | ||
| apps | ||
| packages/app | ||
| screenshots | ||
| .env.example | ||
| .gitignore | ||
| .npmrc | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| README_en.md | ||
| REFACTORING.md | ||
Bookmark Syncer
Cross-browser bookmark sync tool with self-hosted WebDAV solution.
📸 Preview
| Dark Mode | Light Mode |
|---|---|
![]() |
![]() |
✨ Features
- 🔒 Self-Hosted - Store bookmarks on your own WebDAV server
- 🌐 Cross-Browser - Supports Chrome, Edge, Firefox and more
- 🔄 Smart Sync - Incremental sync, only transfers changes
- 📱 Auto Sync - Automatically uploads when bookmarks change
- ⏰ Scheduled Sync - Periodically checks for cloud updates
- 📦 Local Snapshots - Auto backup before sync, one-click restore
📦 Installation
Chrome / Edge
- Download the latest
chrome-extension.zip - Extract to a local folder
- Open
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the extracted folder
Firefox
- Download the latest
firefox-extension.zip - Open
about:debugging#/runtime/this-firefox - Click "Load Temporary Add-on"
- Select the zip file
⚙️ Usage
- Click the extension icon to open the panel
- Go to "Settings" → "WebDAV Configuration"
- Enter your WebDAV server details
- Click "Save and Test Connection"
- Return to home and click "Sync"
🛠️ Development
# Install dependencies
pnpm install
# Development mode
pnpm dev:chrome # Chrome extension
pnpm dev:firefox # Firefox extension
# Build
pnpm build
📄 License
GNU AGPLv3 - Open Source

