No description
  • JavaScript 67.7%
  • CSS 26.2%
  • HTML 6.1%
Find a file
2026-02-25 15:30:41 +01:00
docs add screenshot 2026-02-25 13:08:56 +01:00
icons update inactive icon 2026-02-25 03:22:47 +01:00
.gitignore update with sign script 2026-02-25 09:50:48 +01:00
background.js add a save current button and allow deleting one entry 2026-02-25 03:18:04 +01:00
content.js improve the export with more info and a markdown export 2026-02-24 03:32:20 +01:00
link-grabber-plan.md first extension version 2026-02-23 22:06:18 +01:00
manifest.json allow adding link with right click 2026-02-25 00:40:07 +01:00
package-lock.json add local npm setup 2026-02-24 14:10:54 +01:00
package.json update with sign script 2026-02-25 09:50:48 +01:00
popup.css add a save current button and allow deleting one entry 2026-02-25 03:18:04 +01:00
popup.html add a save current button and allow deleting one entry 2026-02-25 03:18:04 +01:00
popup.js add a save current button and allow deleting one entry 2026-02-25 03:18:04 +01:00
README.md add instructions to install the release 2026-02-25 15:30:41 +01:00

Link Grabber

A browser extension that intercepts link clicks and stores them for later, instead of navigating to them immediately.

Screenshot

Features

  • Toggle link interception on/off per tab
  • Grab links via right-click context menu
  • View, open, or delete stored links in popup
  • Export links as JSON or Markdown
  • Copy links as Markdown to clipboard
  • Persists links across browser sessions

Installation

Download the latest release from the Releases page.

To install the .xpi file in Firefox, go to about:addons, click the gear icon, select "Install Add-on From File...", and choose the downloaded file.

Manual Installation

  1. Build: npm run build
  2. Go to about:debugging
  3. Click "Load Temporary Add-on"
  4. Select manifest.json

Development

npm install
npm run lint   # lint the extension
npm run build # create .zip

Usage

Activating the Grabber

  1. Click the extension icon to activate link grabbing for the current tab
  2. While active, clicking any link captures it instead of navigating
  3. Click again to deactivate

Note: Links to the same domain are ignored, allowing you to browse (e.g., YouTube, blogs) without deactivating the grabber. Links to external domains are captured.

Single Actions

  • Open the popup to view, open, or delete grabbed links
  • Right-click any link and select "Grab Link" to capture it directly
  • Use "Save Page" to capture the current page URL
  • Export links as JSON or Markdown, or copy to clipboard