Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.
/ recrun Public archive

A browser extension to retain essential content and remove unwanted noise from article web pages.

License

Notifications You must be signed in to change notification settings

dstein64/recrun

Repository files navigation

recrun

recrun is an acronym that stands for retain essential content, remove unwanted noise. It presents article web pages in a format optimized for reading.

To use recrun, install the extension, navigate to an article web page, and click the eyeglasses icon in the browser toolbar (there is an arrow pointing to this icon in the recrun screenshot).

Optionally, recrun can use the Diffbot Article API to extract relevant content. A Diffbot token is required for this, and must be entered in recrun's options.

The extension is available for Chrome at https://chrome.google.com/webstore/detail/recrun/ocikmakgbemmhogikcbcbkebeephjcno.

The extension is available for Firefox at https://addons.mozilla.org/en-US/firefox/addon/recrun/.

Screenshot

The following image shows the recrun overlay on an article page, after clicking the recrun icon.

Screenshot

Development

A different manifest.json is used for Chrome and Firefox. For development, create a symbolic link manifest.json that points to either manifest_chrome.json or manifest_firefox.json, depending on the environment.

To generate zip archives, run zip.sh.

License

See LICENSE. This license does not apply to the libraries.

Acknowledgments

recrun contains code from: