Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dstein64/highlight
A browser extension for automatically highlighting the important content on article pages.
https://github.com/dstein64/highlight
auto-highlight browser-extension chrome-extension firefox-extension
Last synced: 3 months ago
JSON representation
A browser extension for automatically highlighting the important content on article pages.
- Host: GitHub
- URL: https://github.com/dstein64/highlight
- Owner: dstein64
- License: mit
- Created: 2015-04-21T07:30:45.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-04-11T15:47:02.000Z (10 months ago)
- Last Synced: 2024-10-23T03:28:06.846Z (3 months ago)
- Topics: auto-highlight, browser-extension, chrome-extension, firefox-extension
- Language: JavaScript
- Homepage:
- Size: 3.38 MB
- Stars: 54
- Watchers: 3
- Forks: 13
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://github.com/dstein64/highlight/workflows/build/badge.svg)](https://github.com/dstein64/highlight/actions)
Auto Highlight
==============Keywords: tldr, tl;dr, article, summarizer, summarization, summary, highlight, highlighting, highlighter
*Auto Highlight* is a browser extension that automatically highlights the important
content on article pages.The extension is available from various browser add-on repositories.
* Chrome
- https://chrome.google.com/webstore/detail/highlight/dnkdpcbijfnmekbkchfjapfneigjomhh
* Firefox
- https://addons.mozilla.org/firefox/addon/auto-highlight/
* Edge
- https://microsoftedge.microsoft.com/addons/detail/djobhcecijhljcmdohlobhgiconbhnooTo use *Auto Highlight*, install the extension, and click the highlighter
icon in the location bar. Clicking multiple times changes the
highlighting coverage.Screenshot
----------The following image shows the highlighting on an article after clicking the
*Auto Highlight* icon once.![Screenshot](screenshots/1.png)
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`.
Privacy Policy
--------------The *Auto Highlight* browser extension does not collect user data nor transmit user data remotely. Options
for the extension are saved locally.License
-------See [LICENSE](LICENSE).
This license does not apply to the libraries. For the library licenses, see the corresponding license files
in [src/lib](src/lib).Acknowledgments
---------------*Auto Highlight* contains code from:
1. [readabilitySAX](https://github.com/fb55/readabilitySAX)
* Modifications (see [other/readabilitySAX.js.diff](other/readabilitySAX.js.diff))
1. Add getNodes() for returning nodes
2. Incorporate readabilitySAX/browsers/DOMasSAX.js
2. [Porter-Stemmer](https://github.com/kristopolous/Porter-Stemmer)