Need help with Eye-Tracker?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

158 Stars 57 Forks 27 Commits 11 Opened issues


Eye tracking using OpenCV, Python.

Services available


Need anything else?

Contributors list

No Data


Eye tracking using OpenCV, Python. Youtube Video Demonstration


A very accurate eye-tracking software. What it looks like


  • Cross-platform
  • Works with glasses
  • Does not require high-end hardware, works well even with a 640*480 webcam
  • Uses blob detection algorithm, but earlier versions used circle detection too.
  • Highly extensible/flexible


  • Python 3(will work with 2.7 if you install custom PyQT5 for it)
  • PyQT 5(to install it for 2.7 use pip install python-qt5 WARNING: Windows-only)
  • OpenCV 3.4 +
  • NumPy 1.15.2 +


  • To run: python
  • adjust thresholds for different lighting conditions(low for dark, high for bright)
  • Detailed development guide:


We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.