Files
simple-sync/README.md

1.3 KiB

🔄 Simple Sync

A lightweight Chrome extension that syncs your browser data—starting with bookmarks—across multiple devices using a unique sync token.


🚀 Features

  • Bookmark Syncing: Automatically sync bookmarks between your Chrome browsers.
  • 🔐 Token-Based Syncing: Your data is linked to a unique sync token—share it with other devices to sync across them.
  • 🌐 Cross-Device Support: Use the same token on multiple devices to keep them in sync.
  • 🔄 Real-Time Updates (Planned): Upcoming support for near-instant sync between devices.

📦 Installation

  1. Clone this repository or download the ZIP:

    git clone git@gitlab.com:gdulai/simple-sync.git
    
  2. Open Chrome and navigate to chrome://extensions.

  3. Enable Developer Mode (top-right corner).

  4. Click Load unpacked, then select the project folder.


🛠 Usage

  1. After installing, click the extension icon in your Chrome toolbar.

  2. If this is your first device, generate a new sync token.

  3. On any additional devices, enter the existing sync token to sync with that dataset.

  4. The extension will automatically sync your bookmarks periodically.


🧪 Development

Built with:

  • JavaScript (Vanilla)
  • Chrome Extensions API
  • Web Storage / Cloud Sync Backend (custom or Firebase, etc.)