A browser extension for seamlessly syncing browser tabs with Canvas server. Extension allows you to (aot) connect several users / browsers / applications to a single shared context and working with tabs collaboratively.
| Browser | Store Link |
|---|---|
| Chrome/Chromium | Chrome Web Store |
| Firefox | Firefox Add-ons |
Download the latest release for your browser:
| Browser | Download |
|---|---|
| Chromium-based (Chrome, Edge, Brave, Opera) | 📦 canvas-extension-chromium.zip |
| Firefox | 📦 canvas-extension-firefox.zip |
Installation steps:
Chromium browsers (Chrome, Edge, Brave, etc.):
- Download the Chromium package
- Extract the ZIP file
- Open
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the extracted folder
Firefox:
- Download the Firefox package
- Extract the ZIP file
- Open
about:debugging - Click "This Firefox"
- Click "Load Temporary Add-on"
- Select the
manifest.jsonfile from the extracted folder
For developers and testing:
-
Install dependencies (from browser extension directory):
cd extensions/browser-extensions npm install -
Build the extension:
# Development build (unminified, with console logs) npm run build:dev # Production build (minified, optimized) npm run build
-
Load in browser (same steps as Method 2, but use
packages/chromium/orpackages/firefox/directories)
-
Install and run Canvas server or create an account via https://getcanvas.org
-
Open Canvas web interface and generate an API token
-
Configure extension
- Chrome: v88+
- Edge: v88+
- Firefox: v109+
- Brave: v1.20+
- Opera: v74+
Licensed under AGPL-3.0-or-later. See main project LICENSE file.
This project is funded by Augmentd Labs



