All projects

Productivity

FlashRead

A minimalist RSVP speed-reading tool that flashes text one word at a time with optimal-recognition-point highlighting — to read at the speed of thought.

JavaScriptHTMLCSSWeb Speech APIlocalStorage
FlashRead

FlashRead is a single-page RSVP speed-reading tool — paste in an article or chapter and it flashes words one at a time at a configurable pace. An Optimal Recognition Point (ORP) highlight marks one letter of each word in red and pins it to a fixed centre line, so your eyes never move; a next-word preview and the surrounding sentence keep you oriented, while a progress bar shows words read and time remaining. It is a self-contained, framework-free web app with settings that persist between sessions.

  • Adjustable reading speed (100–1000 WPM) and display font size
  • ORP letter highlighting on a fixed centre line, with next-word preview
  • Live sentence context, progress bar, and time-remaining estimate
  • “Start from word” jump-in, plus −10 / −50 / +50 / +10 scrubbing
  • Optional text-to-speech narration via the Web Speech API
  • Full keyboard shortcuts and a completion summary (words, time, avg WPM)