Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lindylearn/unclutter

A modern reader mode and article library for your browser.
https://github.com/lindylearn/unclutter

browser-extension chrome css firefox javascript readability reader-mode

Last synced: 5 days ago
JSON representation

A modern reader mode and article library for your browser.

Awesome Lists containing this project

README

        

# Unclutter — Modern Reader Mode

Unclutter is a modern reader mode and article library for your browser.

[![Latest release](https://img.shields.io/github/v/release/lindylearn/unclutter?color=facc15)](https://github.com/lindylearn/unclutter/releases)
![GitHub commits](https://img.shields.io/github/commit-activity/w/lindylearn/unclutter?label=commits&color=facc15)
[![Chrome users](https://img.shields.io/chrome-web-store/users/ibckhpijbdmdobhhhodkceffdngnglpk?label=chrome%20installs&color=facc15)](https://chrome.google.com/webstore/detail/ibckhpijbdmdobhhhodkceffdngnglpk)
[![Firefox users](https://img.shields.io/amo/users/lindylearn?label=firefox%20installs&color=facc15)](https://addons.mozilla.org/en-GB/firefox/addon/lindylearn)
[![Chrome Ratings](https://img.shields.io/chrome-web-store/stars/ibckhpijbdmdobhhhodkceffdngnglpk?label=rating&color=facc15)](https://chrome.google.com/webstore/detail/ibckhpijbdmdobhhhodkceffdngnglpk)



## Why does it exist?

There many other "reader modes", but they all extract article text and re-render it their own format. Unclutter "unclutters" the original web pages itself, leaving their [visual style](docs/comparison.md) and interactive elements intact.

Articles you read with Unclutter are automatically saved and can be easily added to your read-it-later queue.
Everything happens instantly in your browser.

Other features include:

- [Crowdsourced blocklists](https://github.com/lindylearn/unclutter/blob/main/docs/element-blocking.md) for annoyances on specific websites
- [Automatically activating](https://github.com/lindylearn/unclutter/blob/main/docs/article-detection.md) the reader mode
- [Showing page chapters](https://github.com/lindylearn/unclutter/blob/main/docs/outline.md) to navigate long articles
- [Integrated social comments](https://github.com/lindylearn/unclutter/blob/main/docs/social-highlights.md) from Hacker News and Hypothes.is
- [Easily saving highlights](https://github.com/lindylearn/unclutter/blob/main/docs/annotations.md) by simply selecting text

Try it out for yourself:

[](https://chrome.google.com/webstore/detail/ibckhpijbdmdobhhhodkceffdngnglpk)
[](https://addons.mozilla.org/en-GB/firefox/addon/lindylearn)

## Get involved

The mission of Unclutter is to improve reading on the web. You should decide what, when, and how to read.

**[Join our Discord server](https://unclutter.it/discord) to help out and follow the progress!**

Here's how you can contribute:
- [Report broken articles](https://github.com/lindylearn/unclutter/blob/main/docs/element-blocking.md) or submit element block selectors from within the extension.
- [Use the open roadmap](https://unclutter.canny.io/) to suggest new features or to vote on existing ideas.
- [Open GitHub issues](https://github.com/lindylearn/unclutter/issues) for bugs or any other issue.
- [Contribute code](https://github.com/lindylearn/unclutter/blob/main/DEVELOPMENT.md) to implement your favorite new feature.

## Documentation

See the [docs pages](https://github.com/lindylearn/unclutter/blob/main/docs), or the [technical README](DEVELOPMENT.md). Please open an issue for any question you have!

## Licence

This project uses [GNU AGPLv3](https://choosealicense.com/licenses/gpl-3.0/), which requires commercial projects that use it to be open-source as well.

Unclutter exists thanks to everyone who contributes ideas or code, reports bugs, or simply uses the extension. Thank you!