An easy to use extractor or grabber for hyperlinks on an HTML page
Link Grabber Extension
Extract links from an HTML page and display them in another tab.
Permissions Required:
Link Grabber requires permission to copy links to the clipboard. No other special permissions are required.
Features:
* No usage information / analytics are collected from you
* Use either browser action button or context menu item to activate
* Configurable list of blocked domains
* Filter links by substring match
* Copy links to clipboard
* Show/hide links that appear more than once on the page
* Show/hide links to the same origin as the source page
* Group links by domain
Source Code:
https://github.com/7fffffff/linkgrabber
Thanks to:
Icons by FatCow
http://www.fatcow.com/free-icons
React
http://facebook.github.io/react/
Twitter Bootstrap
http://twitter.github.com/bootstrap
Read more
Permissions Required:
Link Grabber requires permission to copy links to the clipboard. No other special permissions are required.
Features:
* No usage information / analytics are collected from you
* Use either browser action button or context menu item to activate
* Configurable list of blocked domains
* Filter links by substring match
* Copy links to clipboard
* Show/hide links that appear more than once on the page
* Show/hide links to the same origin as the source page
* Group links by domain
Source Code:
https://github.com/7fffffff/linkgrabber
Thanks to:
Icons by FatCow
http://www.fatcow.com/free-icons
React
http://facebook.github.io/react/
Twitter Bootstrap
http://twitter.github.com/bootstrap
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Link Grabber", "manifest_version": 3, "version": "0.6.1", "description": "An easy to use extractor or grabber for hyperlinks on an HTML page", "permissions": [ "activeTab", "clipboardWrite", "contextMenus", "scripting", "storage" ], "incognito": "split", "options_ui": { "browser_style": false, "page": "/html/options.html" }, "icons": { "16": "/images/link_go_16.png", "32": "/images/link_go_32.png", "48": "/images/link_go_48.png", "128": "/images/link_go_128.png" }, "background": { "service_worker": "/js/service_worker.js" }, "action": { "default_icon": "/images/link_go_19.png", "default_title": "Extract the links on this page" }, "browser_specific_settings": { "gecko": { "id": "[email protected]" } }}
Read more