/bread

Bionic Reading userscript

Primary LanguageJavaScriptMIT LicenseMIT

Bread - an open-source Bionic Reading userscript implementation

Note I'm no longer actively maintaining this project. Luckily, ltguillaume has made a fork with various improvements. https://github.com/ltguillaume/bread

Demo

Configurable options:

  • Minimum word length - the minimum length of a word to be "bionified"
  • Minimum text length - the minimum length of a paragraph to be "bionified"
  • Bold ratio - the percentage of letters in each word that will be bolded
  • Process dynamically loaded content - whether to process dynamically loaded content (may cause performance issues)

Use the "Configuration" menu option (or Ctrl+B if your script manager doesn't support menu) to open the configuration dialog.

Tested on Tampermonkey and Violentmonkey.

Get it on OpenUserJS

For more info, check out https://bionic-reading.com/.

This script is tested to work with most websites in alphabetic languages (English, German, Russian, etc.). If you run into any problems, please report by creating an issue.