Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Spritz — Speed Reader

A local RSVP speed-reading app. No accounts, no ads, no cloud.

Setup

# Optional but recommended — better article extraction from URLs:
pip install beautifulsoup4

# Start the server:
python3 server.py

# Then open in your browser:
http://localhost:7070

Python 3.6+ required. No other dependencies.

Features

  • RSVP display with ORP pivot letter (red) and alignment dot
  • Chunk mode — read 1, 2, or 3 words at a time
  • Speed control — 50–1000 WPM via slider, presets, or keyboard +/-
  • Persistent settings — WPM, theme, palette, font size saved between sessions
  • URL fetch — paste any article URL and it extracts the text server-side
  • Drag & drop — drop a .txt or .md file onto the text area
  • Sample texts — three built-in examples to get started immediately
  • 4 colour palettes × dark/light mode

Keyboard Shortcuts

Key Action
Space Play / Pause
/ Back / Forward 5 words
+ / - Speed ±25 WPM
R Restart

About

A speed reader

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages