Skip to content

About

Visualize eye-tracking data from reading studies: scanpaths, fixations, saccades and gaze heatmaps over the text. Desktop app, web demo, Python API and CLI.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

8 stars

Watchers

0 watching

Forks

Latest commit

 

History

1,194 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scanpath Studio

See how people read.

A free, open-source app for exploring eye movements in reading. Check data quality, compare participants, and make figures and replay videos. No coding required.

Try it online · Download the app · Browse the gallery

Scanpath Studio on the Scanpath page: a replay, the Heatmap preset, a figure built layer by layer, saccade filters, redacted text, two participants side by side, Export and Share

PyPI License: MIT DOI

From your data to a figure

  • Bring your own data. Load your Fixations, Words or Raw gaze tables, and add participant, trial and text metadata. Data guide →
  • Explore and replay. View fixations, saccades and heatmaps, and replay a reading fixation by fixation. Filter trials, then star or tag the ones to revisit.
  • Compare readings. Overlay two scanpaths or place them side by side, from two participants, conditions or datasets.
  • Analyze a corpus. Summarize the reading measures in your data by text, participant or group.
  • Export and share. Save publication-ready figures, GIF or MP4 replays, or a batch of trials. Share a view as a link.

Follow a tutorial · See it in action

Run it on your computer

Download the desktop app. You don't need Python.

Windows · macOS (Apple silicon) · Linux

A local install keeps your data on your computer. To try the app first, open the bundled demo online.

Prefer pip? Install with Python 3.11–3.14
pip install scanpath-studio
scanpath-studio

Setup and update instructions

Python & command line

Build a figure in the app, then copy its Python or CLI code from Share → Code. The feature guides also include Python and CLI examples.

Python API · CLI reference

Research & community

Using Scanpath Studio in your research? Cite the software (Shubi et al., 2026). The bundled demo is a subset of OneStop Eye Movements.

Report a bug or request a feature · Contribute · Code of conduct

Scanpath Studio was developed with AI assistance. As with any research software, cross-check its results before you rely on them in published work.

About

Visualize eye-tracking data from reading studies: scanpaths, fixations, saccades and gaze heatmaps over the text. Desktop app, web demo, Python API and CLI.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

8 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages