Key features
No custom hardware required; eye tracking can be achieved using only the standard webcam of a typical laptop or smartphone.
Offers both Python and JavaScript versions, supporting direct execution on backend servers, desktop apps, and in browsers.
Use cases and audience
Developers, assistive technology researchers, disability advocacy organizations, and tech practitioners focused on inclusive design.
- Provides affordable eye-tracking solutions for people with disabilities, enhancing inclusivity.
- Enables hands-free interactive control within desktop applications.
- Run lightweight eye-tracking directly in the browser (EyeGesturesLite)
Real-time video streams from a standard webcam.
Eye-tracking data (such as gaze point coordinates, gaze direction, etc.; specific output formats are not specified in the original text).
Frequently asked questions
Do you need dedicated hardware?
No dedicated hardware is required; only the webcam of a basic laptop or smartphone is needed
On which platforms can EyeGestures run?
Supports Python and JavaScript versions, and can run directly on servers, desktop applications, and browsers.
How to use
- 01
You can get started using the built-in camera of a standard laptop or smartphone
- 02
Integrate into backend servers, desktop applications, or browsers via Python or JavaScript versions
- 03
Just add a few lines of code to invoke the library’s functionality
- 04
You can also purchase official custom applications to support project development
Pricing and availability
Open-source and free to use; offers custom application purchase options to support the project, but does not specify pricing, subscription periods, commercial usage restrictions, or usage limits.
- Pricing source
- https://eyegestures.com/
- Pricing last updated
- 2026-10-30
Prices and limits may change. Check the official website for current terms.
Official website & sources
Updated on 2026-10-31

