OpenMacApps

Eyeshift

Moves keyboard focus to the screen, window or split pane you look at, using only your Mac's webcam.

MIT · Free download · Downloads from github.com

License
MIT
Open source
Category
Utilities
Source
GitHub
itssarthak
Verified
2026

About Eyeshift

Eyeshift is a menu bar app that watches the webcam, estimates where you are looking, and moves keyboard focus there: to another screen, to another window on the same screen, or to a pane in editors and terminals such as iTerm2, Terminal, Ghostty, VS Code, Cursor, Zed and Xcode. It does not move focus while you type, use the mouse or look at the keyboard, and it can learn from your clicks and typing. It is an open-source alternative to the paid Glance Switch, for people who want to start typing without clicking first. The README says camera frames are processed in memory with Apple's Vision framework and discarded.

It needs macOS 14 or later on Apple silicon or Intel, and a webcam; a second camera is optional. Setup asks for Camera and Accessibility permissions and about 45 seconds of calibration per screen. Accuracy is roughly thumbnail-sized, so it picks a screen or pane but cannot point at a word. The zip is not notarized and is ad-hoc signed, so the first launch must be allowed in System Settings; the README says to right-click the app and choose Open. Learning from clicks and typing can be turned off in Settings.

Information

Source code
itssarthak/eyeshift
License
MIT
Website
sarthakchhabra.com
Download
github.com
Category
Utilities
Evidence checked

OpenMacApps links to each project’s official download. Check its release notes for macOS version and Apple silicon support. The verification date records our license and source review, not a security audit. Read how we verify.

Sources and image credits

License and artwork notices

Improve this listing

For the Developer

Link to this page from your README with a badge.

Listed on OpenMacApps
[![Listed on OpenMacApps](https://openmacapps.com/badge.svg)](https://openmacapps.com/apps/eyeshift/)
See All You Might Also Like