node package manager
Don’t reinvent the wheel. Reuse code within your team. Create a free org »

webgrade

readability-meter

Measure a text's readability ease and grade using Flesch–Kincaid readability tests

Requirements

  • Node.js 6+

Usage

const readability = require('readability-meter')
 
console.log(readability.ease('Keep it simple stupid.'))
// { score: 78.58166666666669, 
//   schoolLevel: '7th grade', 
//   notes: 'Fairly easy to read.' } 
 
console.log(readability.grade('This is the future.'))
// -0.3200000000000003 

Related

Licence

MIT © Ben Evans