Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/masukomi/arc90-readability
A copy of the original Arc90 repo with links to many of the current ports.
https://github.com/masukomi/arc90-readability
Last synced: 5 days ago
JSON representation
A copy of the original Arc90 repo with links to many of the current ports.
- Host: GitHub
- URL: https://github.com/masukomi/arc90-readability
- Owner: masukomi
- Created: 2014-07-22T12:53:14.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-06-28T02:25:17.000Z (4 months ago)
- Last Synced: 2024-08-02T12:43:46.568Z (3 months ago)
- Language: PHP
- Size: 571 KB
- Stars: 214
- Watchers: 4
- Forks: 24
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred - masukomi/arc90-readability - A copy of the original Arc90 repo with links to many of the current ports. (others)
README
# Readability 1.0
Source code to the original [Arc90 Experiment](http://lab.arc90.com/2009/03/02/readability/), which was transformed into the [Redability.com](http://www.readability.com) product, incorporated into [Safari's](https://www.apple.com/safari/) Reader view, [Flipboard](http://flipboard.com), and [Treesaver](http://treesaverjs.com/).
Distributed under the [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0) This code was pulled from the now-abandoned [Google Code](https://code.google.com/p/arc90labs-readability/) SVN repo. It is Copyright (c) 2010 [Arc90 Inc](http://arc90.com/).
# Ports
Since its origin the Readability algorithm has been ported to a variety of
languages. Here's a listing of the main ones I could find.* **C**
* [rdrview](https://github.com/eafer/rdrview) a command line tool based on Mozilla Readability.
* **C#**
* [SmartReader](https://github.com/Strumenta/SmartReader)
* **Crystal**
* [readability.cr](https://github.com/joenas/readability.cr)
* **Go**
* [goreadability](https://github.com/philipjkim/goreadability)
* **Java**
* [snaktory](https://github.com/karussell/snacktory)
* [Java-readability](https://github.com/basis-technology-corp/Java-readability)
* **JavaScript**
* [readability](https://github.com/mozilla/readability) (Mozilla's standalone lib, works in browser or Node.js)
* [readability-redux](https://github.com/MHordecki/readability-redux) (Chrome Extension)
* [readability-js](https://github.com/Kerrick/readability-js)
* [McReadability is a multi-column version](http://anoved.github.io/mcreadability/)
* [safari-reader-js](https://github.com/amumu-dev/safari-reader-js) a 2015 snapshot of part of the JavaScript Apple's Safari Reader View was using.
* **Node.js**
* [node-readability](https://github.com/luin/node-readability)
* [readability 2](https://github.com/mvasilkov/readability2)
* [node-html-readability](https://github.com/yangsibai/node-html-readability)
* **Objective C**
* [readability-objc](https://github.com/JanX2/readability-objc)
* **PHP**
* [php-readability](https://github.com/feelinglucky/php-readability)
* [php-readability](https://github.com/tkid/php-readability)
* **Python**
* [python-readability](https://github.com/buriy/python-readability)
* [decruft](https://github.com/dcramer/decruft) original lxml conversion of python-readability (included in above)
* [kingwb/readability](https://github.com/kingwkb/readability)
* [breadability](https://github.com/bookieio/breadability)
* [python-readabile](https://github.com/phensley/python-readable)
* **Ruby**
* [ruby-readability](https://github.com/cantino/ruby-readability)
* [readability Rails engine](https://github.com/plukevdh/readability) (Dead: used defunct Readability service's API.)
* [readability running on Ruby in Harmony](https://github.com/sspinc/readability)
* **Rust**
* [readability](https://github.com/kumabook/readability)
* [readability.rs](https://github.com/loyd/readability.rs)