macOS app that pulls your open tabs from Safari, Chrome, and Opera into a graph grouped by domain.
macOS Apple Silicon. Requires Node.js 18+.
npm install -g webgraphy
webgraphyOr once, without installing:
npx webgraphy- Imports open tabs from Safari, Chrome, and Opera
- Deduplicates URLs across browsers
- Groups pages by domain; click a domain to see its pages
- Syncs automatically every 50 seconds, or hit Sync now
- Search by domain, title, or URL
- Remove pages from the graph (they will not come back on the next sync)
- Export to JSON, Markdown, or HTML bookmarks
- Double-click a page to open it in your default browser
The first time you sync, macOS will ask for Automation access. Allow Webgraphy to control Safari, Google Chrome, and Opera in System Settings → Privacy & Security → Automation.
Without that, live tab import is blocked. Chrome and Opera can still fall back to session files.
Your graph is stored locally at ~/.webgraphy/webgraphy.db.
