-
Smart Organization
- Categorize bookmarks with intuitive category management
- Tag system for flexible organization
- Quick search and filter capabilities
-
GitHub Integration
- One-click upload bookmarks to GitHub repository
- Manual backup to your GitHub repository
- Secure token-based authentication
-
User Experience
- Clean and modern interface
- Support for 14 languages
- Customizable settings
-
Chrome data sync
- Bookmarks sync across devices when you are signed into Chrome and sync is enabled for extensions
- Full copy kept in
chrome.storage.local(large quota);chrome.storage.syncstores chunked data to avoid Chrome’s ~8 KB per-key limit that used to break saves
| Topic | Status |
|---|---|
| Per-key ~8 KB limit | Addressed by splitting bookmark JSON across multiple sync keys (bm_chunks_v1_*). Saving large libraries no longer fails for that reason alone. |
| Authoritative copy on device | Full list is always written to chrome.storage.local first so the popup stays reliable even if sync is slow or hits quota. |
| Conflicts | When reading, newer data wins using stored timestamps (updatedAt), preferring chunked sync, then local, then legacy single-key sync if present. |
| Total sync quota (~100 KB) | Still enforced by Chrome for all keys of this extension’s sync area. Very large bookmark sets may stop syncing fully while local data remains usable; use GitHub upload (Upload tab) for heavy backups. |
- Download the latest version from Releases
- Unzip the downloaded file
- Go to
chrome://extensions/ - Enable "Developer mode" in the top right
- Click "Load unpacked" and select the unzipped folder
- Click the extension icon to open (or use shortcut
Alt+Q) - Start organizing your bookmarks
- (Optional) Configure GitHub sync
- Generate a GitHub personal access token
- Enter the token in extension settings
- Select your repository
- Choose storage path
- Click upload to backup your bookmarks
- Supports: English, 中文, 日本語, 한국어, Français, Deutsch, Español, Português, Italiano, Русский, Nederlands, Türkçe, Tiếng Việt, Bahasa Indonesia
- Change language in settings
We welcome contributions! Please feel free to:
- Star this project
- Submit issues
- Create pull requests
- Share feedback
Built with ❤️ by Shalom Lab
