An evolution of the existing Klaxon bookmarklet, for the modern internet browser. Built with Svelte 5 and Vite, packaged as a Chrome Extension (Manifest V3).
When activated, Klaxon injects a sidebar into the current page. Hover over elements to highlight them, click to lock a selection, and the sidebar displays the CSS selector and matched text.
npm install
npm run dev # builds to build/ with file watchingnpm run buildThis produces a build/ directory containing the extension files.
- Run
npm run build - Open
chrome://extensionsin Chrome - Enable Developer mode (toggle in the top right)
- Click Load unpacked and select the
build/directory - Navigate to any webpage and click the Klaxon icon in the toolbar
- The sidebar should appear on the right side of the page
- Hover over elements to see them highlighted; click to lock a selection