GazePlotter: An open-source solution for the automatic generation of scarf plots from eye-tracking data

Eye-tracking is widely used to study perception, learning, and decision-making, yet visualising temporally structured gaze behaviour remains challenging. Scarf plots (also known as sequence charts) help illustrate when and where participants focus attention, but existing tools are often proprietary, static, or require programming expertise. GazePlotter is an open-source, browser-based application designed to lower these barriers. GazePlotter automatically processes raw exports from six eye-tracking software tools, including Tobii Pro Lab and GazePoint Analysis, and generates interactive, customisable scarf plots. It supports dynamic areas of interest (AOIs), multiple timeline modes (absolute, relative, ordinal), and enables side-by-side comparisons across participants, groups, or stimuli. Complementary visualisations-such as bar charts and transition matrices-can be combined within interactive dashboards. The application runs entirely in the browser (available at https://gazeplotter.com ), preserving data privacy and requiring no installation or registration. Its data pipeline-from import through parsing, AOI aggregation, and export-was validated against proprietary software outputs, with high agreement across key metrics. Parsing is memory-efficient and tested on multi-gigabyte datasets, with consistent functionality across Chrome, Firefox, Safari, and Edge. A task-based usability evaluation demonstrated successful task completion and positive perceived pragmatic and hedonic quality among participants with prior experience in eye-tracking methodology. By enabling non-programmers to create exploratory visualisations directly from raw exports, GazePlotter makes temporally structured gaze data accessible for reproducible, shareable visual analysis. Beyond eye-tracking, the same workflow generalises to any temporally ordered categorical sequence from a compatible CSV input.

Authors

Institutions

Publication Details

Journal
Behavior Research Methods
Published
2026-03-12
DOI
https://doi.org/10.3758/s13428-026-02959-5
Primary Topic
Gaze Tracking and Assistive Technology
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

GazePlotter: An open-source solution for the automatic generation of scarf plots from eye-tracking data

Michaela Vojtechovska, Stanislav Popelka
Behavior Research Methods
Gaze Tracking and Assistive Technology
article

GazePlotter: An open-source solution for the automatic generation of scarf plots from eye-tracking data

Michaela Vojtechovska, Stanislav Popelka
article en

Abstract

Eye-tracking is widely used to study perception, learning, and decision-making, yet visualising temporally structured gaze behaviour remains challenging. Scarf plots (also known as sequence charts) help illustrate when and where participants focus attention, but existing tools are often proprietary, static, or require programming expertise. GazePlotter is an open-source, browser-based application designed to lower these barriers. GazePlotter automatically processes raw exports from six eye-tracking software tools, including Tobii Pro Lab and GazePoint Analysis, and generates interactive, customisable scarf plots. It supports dynamic areas of interest (AOIs), multiple timeline modes (absolute, relative, ordinal), and enables side-by-side comparisons across participants, groups, or stimuli. Complementary visualisations-such as bar charts and transition matrices-can be combined within interactive dashboards. The application runs entirely in the browser (available at https://gazeplotter.com ), preserving data privacy and requiring no installation or registration. Its data pipeline-from import through parsing, AOI aggregation, and export-was validated against proprietary software outputs, with high agreement across key metrics. Parsing is memory-efficient and tested on multi-gigabyte datasets, with consistent functionality across Chrome, Firefox, Safari, and Edge. A task-based usability evaluation demonstrated successful task completion and positive perceived pragmatic and hedonic quality among participants with prior experience in eye-tracking methodology. By enabling non-programmers to create exploratory visualisations directly from raw exports, GazePlotter makes temporally structured gaze data accessible for reproducible, shareable visual analysis. Beyond eye-tracking, the same workflow generalises to any temporally ordered categorical sequence from a compatible CSV input.

Behavior Research MethodsVol. 58(3)
Palacký University Olomouc (CZ)
Peace, Justice and strong institutions
Openalex Percentile: Top 30%
Gaze Tracking and Assistive Technology
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.