EyeLink Developers Kit / API v2.2.596
Released July 15th 2026
EyeLink Developers Kit / API v2.1.1197
Released October 1st, 2024
EyeLink Developers Kit / API v2.1.762
Released July 24th, 2023
EyeLink Developers Kit / API v2.1.1
Released June 27th, 2021
General API Improvements for Windows, macOS and Linux
Released July 15th 2026
- Added support for Windows 10 and 11, macOS 10.12 to 26, and Ubuntu 22.04, 24.04, and 26.04
- Updated installation and upgrade instructions for Linux
- Added EyeLink 3 support - camera graphics, calibration, EDF and eye video file (EVF) transfer
- Added new functions and data structures to support EyeLink 3 data recording and online data access
- Added new conversion options and bug fixes for EDF2ASC, including support for processing EyeLink 3 files
- Added pylink support for Python 3.13 and 3.14
- Added a 64-bit extension for NBS Presentation
- Added an EyeLink backup utility to back up files from the Host PC
- Revamped Track.exe (added EyeLink 3 support and enabled execution without requiring admin privileges)
- Reorganized examples and provided README files
- Updated examples for PsychoPy, OpenSesame, Pygame, and C#
- Added long message support in recording and conversion
- Implemented other general bug fixes, example improvements, and documentation updates
EyeLink Developers Kit / API v2.1.1197
Released October 1st, 2024
- PyLink is now hosted on htps://pypi.org)
- Added Support for Python 3.12
- Updated Pylink installation instructions in "Getting started with Python and Pylink.pdf"
- Updated the Psychopy Builder and Coder examples for Psychopy 2024. Please check "Getting Started with PsychoPy / EyeLink Integration" for the updated instructions and files.
- Added support for OpenSesame 4 and updated examples. Please check "Getting Started with OpenSesame" for the updated instructions and files.
- Updated the Matlab/Psychtoolbox examples. Please check "Getting Started with Psychtoolbox (Matlab and Octave)" for the updated instructions and files.
- Fixed Track.exe launch issue on some Windows PCs
- Fixed the velocity calculation in EDFMEX
- Fixed EDF2ASC temporal inconsistency issue on macOS
- Other minor bug fixes of running SDL examples on macOS
EyeLink Developers Kit / API v2.1.762
Released July 24th, 2023
- Provided general API improvements and bug fixes
EyeLink Developers Kit / API v2.1.1
Released June 27th, 2021
General API Improvements for Windows, macOS and Linux
- Provided general API improvements and bug fixes
- The new API now optimized for low CPU usage
- Added new functions to support bulk collection of samples and events
- Added support for sample/event availability notifier
- Provided updated the EyeLink Programmers’ Guide and User Manuals
- Added SDL2 support on Windows, macOS, and Linux
- General Bug fixes and Data Viewer integration improvements for the examples supplied
- Provided PyLink 2.7, 3.6, 3.7, 3.8, and 3.9 libraries for Windows, macOS and Linux
- PyLink libraries can be installed through install_pylink.py script, pip installation through PyPi server or wheels files
- Updated the PyLink examples provided (linkSample, linkEvent, and Pygame)
- Pygame examples now compatible with Pygame 2.0 on Windows, macOS and Linux (window mode on Linux)
- Add Psychopy and OpenSesame examples
- Provided Getting Started with Python and Pylink.pdf; updated pylink.chm, and pylink api user guide.pdf
- General improvements and bug fixes for EyeLinkToolbox
- Provided mex file for Windows, macOS. and Linux (Matlab and Octave)
- Provided updated MATLAB/Psychtoolbox examples to Windows, macOS and Linux
- Provided Psychtoolbox installer SetupSREyelinkToolbox.m script for EyelinkToolbox
- Updated the EyeLinkToolbox Documentation (EyeLinkToolbox-Documentation.html)
- Provided support for calibration target presentation with linear interpolation in position
- Results folder of sample experiments now includes both EDF file and resource integration
- General bug fixes and improvements for Windows Display API (both 32-bit and 64-bit Windows 7 and 10)
- Fixed Start Menu organization on Windows
- Windows srversion now indicates the 32-bit version and 64-bit version separately
- Provided Visual Studio 2015 project files for all examples (C#, GDI, SDL, and SDL2)
- provided a standalone edf_reparser.exe application
- provided a standalone getfile application
- Added ffdshow video codec to the 3rdparty folder
- Provided updated PresLink examples for NBS/Presentation integration
- Added PresLink getting started guide to the examples
- Provided updated E-Prime examples that are compatible with E-Prime 2 and 3 and documentation
- Windows PyLink no longer comes with EyeLink .dll files. Users need to install the EyeLink Display Software to use PyLink
- Provided updated Labview example
- Improved integration with Translog II
- Provided Getting Started with Translog II PDF
- Optimized COM interface for C# integration and performance
- Provided side-by-side COM support
- Added EyeLink broadcast support for the COM interface
- Added Animation calibration support for E-Prime (using GDICal COM interface)
- General improvements and bug fixes for macOS API support (compatible with macOS 10.9 to 10.15 and macOS 11)
- Updated the Xcode project for macOS
- Provided command-line edf2asc (installed a copy of the edf2asc to /usr/local/bin)
- Provided an updated GUI-based EDF2ASC converter tool
- Provided track example for macOS
- General improvements to the installer
- Provided uninstaller on macOS
- 32-bit platform no longer supported
- All the libraries, frameworks, and examples are code signed and notarized
- General bug fixes and improvements for Linux Display API (extensively tested on Ubuntu 18.04 and 20.04)
- General improvements for post-installation feedback for the Linux installer
- The EyeLink Core, Core Graphics, and EDF Access API libraries are now installed at /usr/lib/x86_64-linux-gnu/ and header files at /usr/include/EyeLink/
- EyeLink sample C (SDL and SDL2), PyLink, and Matlab experiments are installed at /usr/share/EyeLink/SampleExperiments/
- Documents and user manuals, EDF Access API, and Data Viewer examples are now installed at /usr/share/EyeLink/
- Provided track example for Linux installed in /usr/bin/
- Provided EyeLink Data Viewer 4.2 (need to install eyelink-dataviewer package separately)

