Skip to content

williamwmarx/speedread

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

22 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

SpeedRead

A speed reading app using Rapid Serial Visual Presentation (RSVP). Words are displayed one at a time, centered on the Optimal Recognition Point โ€” the position where the eye naturally fixates โ€” to minimize eye movement and maximize reading speed.

All text processing happens client-side. Content can optionally be shared via short-lived server-stored links.

Features

  • Adjustable reading speed (100โ€“1000 WPM)
  • Chunked display (1โ€“3 words at a time)
  • Adaptive timing for long words and punctuation
  • Keyboard shortcuts and gesture controls
  • Dark/light theme
  • Shareable links with auto-expiring storage

Getting Started

bun install

# Run the web app
bun run dev

# Run the API locally
bun run api:dev

License

Apache License 2.0

About

๐ŸŽ๏ธ๐Ÿ’จ Read faster, read more

Topics

Resources

License

Stars

Watchers

Forks