/readabilityCheckerCLI

A node CLI for checking how readable content is. Accepts a URL or HTML file.

Primary LanguageJavaScript

Readability Checker CLI

npm version Build Status Code Climate Dependency Status

A node.js CLI for testing the readability of content using the Flesch Reading Ease scale. Can parse local HTML files or URLs.

Returns

  • Flesch Reading Ease score (out of 100; higher means more readable)
  • Notes about the score
  • A list of the longer words (more than 4 syllables)
  • A list of the longer sentences (more than 35 words)

Install

npm install readability-checker -g

Usage

Just supply one argument: the resource to test

readability http://www.heydonworks.com

Notes

Thanks to wooorm whose syllable was needed for this to work.

The sentence boundaries in the long sentences output are not always accurate, but mostly single sentences are printed.