Skip to content
SPECIFICTION
Get listed

EyeWorks vs PyGaze

EyeWorks

eyetracking.com

PyGaze

pygaze.org

Side by side

FigureEyeWorksPyGaze
Price from—Free
Free plan—Yes
Free trial——
Open source——
Windows—Yes
macOS—Yes
Linux—Yes
iOSYes—
AndroidYes—
Plans published31
Spec score · Eye Tracking Software7.9 (#10)7.5 (#16)
Intended usersEyeWorks is presented as a solution for eye-tracking researchers across a variety of fields.The about page describes PyGaze as aimed at people with minor to advanced programming skills, preferably in Python 2.X.
SupportThe support site is available only to EyeTracking clients and directs people without an account to contact the company by email or phone.The documentation invites users who cannot find an answer to contact the PyGaze team.

Plans

EyeWorks

  • LitePriced on request
  • PremierPriced on request
  • ProPriced on request

EyeWorks pricing →

PyGaze

  • PyGazeFree

PyGaze pricing →

In their own words

EyeWorks

EyeWorks manages eye-tracking research from study creation through recording, analysis, and reporting. Its Design stage lets researchers script instructions, questions, images, web pages, videos, and external interfaces. Record captures eye data alongside keypresses, audio, scrolling, mouse clicks, and video for remote viewing. Analysis includes heatmaps, GazeTraces, GazeClusters, GazeStats, GazeClips, BeeSwarms, Dynamic Heatmaps, statistics, charts, graphs, and tables. Results can be exported to CSV or standard statistical analysis packages. Optional modules add cognitive workload, scene-camera recording, multi-display tracking, and face and eyelid tracking. Scene Camera supports mobile and tablet apps, physical media, objects, and real-world environments. EyeWorks is described as compatible with eye trackers from all major manufacturers, with native integration for leading simulation products and an SDK for customer software. Editions are Design, Lite, Pro, and Premier. Pricing is on request. The software supports Android and iOS; Windows Phone devices are supported through Scene Camera. EyeTracking was founded in 1999 in Solana Beach, California.

Visit eyetracking.com

PyGaze

PyGaze is an open-source Python toolbox for running eye-tracking experiments. It provides a shared interface for stimulus presentation and tracker communication, with support for EyeLink, SMI, Tobii, and mouse-simulated tracking. For stimuli, it works with PsychoPy and PyGame. The EyeTracker interface covers calibration, recording, gaze sampling, pupil-size retrieval, and fixation and saccade event functions. Gaze-contingent tools include forced retinal location, a cursor that follows gaze, and areas of interest. PyGaze is free at free and supports Linux, macOS, and Windows. Downloads include pip installation instructions for those systems, source packages, and portable Windows environments. The about page recommends Python 2.X and describes its audience as people with minor to advanced programming skills. Some tracker connections require separate steps: PyLink is proprietary and requires registration with SR Research, while SMI and Tobii API downloads must be requested from their makers. PyGaze supplies fresh gaze samples at the tracker’s sampling rate and returns the newest available sample between fresh samples.

Visit pygaze.org