The Linkclump are no longer available when Google Chrome browser support for Manifest v2 ends. This Linkclump Plus is a fork of linkclump-ng with some fixes and additional features.
linkclump-ng is a fork from Linkclump and has been updated to Manifest v3.
Thanks to benblack86 for creating this amazing extension and wvanderp for updating it to manifest v3.
It supports Google Chrome and Chromium-based browsers, as well as Mozilla Firefox and Firefox-based browsers.
Please note that as this is a free extension the developer is unable to offer individual support.
If you have any issues or feature requests, please report them at GitHub (https://github.com/from-es/linkclump-plus/issues ).
This extension requires the following browser permissions to function:
Permission
Purpose
tabs
Open selected links in new tabs or a new window.
bookmarks
Save selected links as bookmarks.
storage
Save and load your settings.
clipboardWrite
Copy selected links to the clipboard.
scripting
Bring already-open tabs up to date with the content script immediately after first installation, without requiring a manual page reload.
Host permission (*://*/*)
Inject the content script into web pages so links can be detected and selected on any site.
Install it from your browser's official extension store:
Assuming that Node.js is installed.
clone this repository locally or download the file.
place the file in any local directory.
move it to the directory where package.json is located.
run npm ci to install the dependencies required for development.
build the extension into the .output directory.
Chrome:
npm run dev:chrome: build the extension in Development mode (with auto-reload).
npm run build:chrome:prod: build the extension in Production mode.
npm run build:chrome:prod:sourcemap: build the extension in Production mode (with source maps ).
npm run zip:chrome: package the extension into a zip file.
Firefox:
npm run dev:firefox: build the extension in Development mode (with auto-reload).
npm run build:firefox:prod: build the extension in Production mode.
npm run build:firefox:prod:sourcemap: build the extension in Production mode (with source maps ).
npm run zip:firefox: package the extension into a zip file.
npm run typecheck: run TypeScript type checking without emitting files.
npm run eslint: run ESLint linting check.
When selecting a range on some pages, the cursor and box positions are misaligned
This occurs when the following style is specified for the body element of the accessed page.
bode {
margin: 0 auto;
width: 1080px; /* or "min-width: 1080px;" or "max-width: 1080px;" */
}
This issue may be resolved by using Stylus to overwrite the style specified for the body element of the page as follows.
/* How to deal with misalignment when selecting with mouse (reference example) */
/*
The style sheet applied to the body element is overwritten
*/
body {
margin: 0 !important;
width: initial !important; /* or "min-width: initial !important;" or "max-width: initial !important;" */
}
/*
The width specification that was assigned to the body element is reassigned
to the element directly below the body element
*/
header, nav, main, footer {
margin-left: auto;
margin-right: auto;
width: 1080px; /* or "min-width: 1080px;" or "max-width: 1080px;" */
}
"Linkclump Plus" Opened Links not marking as "Visited"
If opened links are not marked as “visited”, then that is a Google Chrome specification; the behavioural specification changed in an update in early 2025/03. For more information on this change, see the following article.
Partitioning :visited links history - Chrome Platform Status
https://chromestatus.com/feature/5101991698628608
Countermeasures include
Switch to a browser that is not affected by this change
Change Google Chrome settings to revert to the previous behavior
On Reddit, there were instructions on how to change browser settings to address this issue. If you refer to this, please be aware that there are security risks and do so at your own risk.
for Google Chrome or Chromium-based browsers
Reddit links stay blue when using Imagus or opening them manually
https://www.reddit.com/r/imagus/comments/1j0v8k2/reddit_links_stay_blue_when_using_imagus_or/
Fix for visited links not turning purple on Edge
https://www.reddit.com/r/Enhancement/comments/1kecupw/fix_for_visited_links_not_turning_purple_on_edge/
Linkclump
Linkclump-ng
Linkclump Plus