# Node-red-contrib-node-moz-readability A simple implementation of the Mozilla readability lib

**URL:** https://discourse.nodered.org/t/node-red-contrib-node-moz-readability-a-simple-implementation-of-the-mozilla-readability-lib/49902
**Category:** Share Your Nodes
**Created:** [19 August 2021 08:53 UTC](https://discourse.nodered.org/t/node-red-contrib-node-moz-readability-a-simple-implementation-of-the-mozilla-readability-lib/49902 "2021-08-19T08:53:01Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![dugite-code](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dugite-code/32/3438_2.png) [@dugite-code](https://discourse.nodered.org/u/dugite-code)
#### Post date: [19 August 2021 08:53 UTC](https://discourse.nodered.org/t/node-red-contrib-node-moz-readability-a-simple-implementation-of-the-mozilla-readability-lib/49902/1 "2021-08-19T08:53:01Z")

</div>

I've just uploaded my early _beta_ work for using the Mozilla stand-alone Readability.js library as a node. It's a very simple node with not many moving parts.

HTML goes in on the payload and out comes:

- title: article title;
- content: HTML string of processed article content;
- textContent: text content of the article, with all the HTML tags removed;
- length: length of an article, in characters;
- excerpt: article description, or short excerpt from the content;
- byline: author metadata;
- dir: content direction;
- siteName: name of the site.

> **[GitHub - dugite-code/node-red-contrib-node-moz-readability: A Node-RED...](https://github.com/dugite-code/node-red-contrib-node-moz-readability)**
>
> A Node-RED readability node utilizing the Mozilla readability lib - GitHub - dugite-code/node-red-contrib-node-moz-readability: A Node-RED readability node utilizing the Mozilla readability lib
