Just shipped this: hand tracking via webcam, move your hand = cursor follows. make a fist, hold it = press. open palm = release. colored mist effect around the screen edges so you know it’s active. inspired by that old xbox kinect menu system.
tech: electron + mediapipe + webgl. desktop app, locally runs, doesn’t tank your cpu.
totally open source. tested, working, ready to use.
github: https://github.com/edic-23/Air-Cursor
would love feedback or feature ideas.
Top comments (2)
Subscribe
Collapse ExpandFreelance app developer with an MS in software engineering. I help beginners build real apps with AI, practical workflows, and fewer wasted hours.
• Jun 27
I like that you kept the gesture vocabulary small: hand moves the cursor, fist-hold presses, open palm releases. That is the right kind of constraint for an input device, especially with the colored mist edge state so people can tell when the webcam control layer is active. The Electron + MediaPipe + WebGL stack makes sense here, but the product work is probably going to be in calibration and failure modes: lighting changes, accidental fist holds, and giving users a fast way to pause without hunting for the mouse.
Collapse Expandbuilding webforge with my cmo – web design startup. i’m the cto. also shipping side projects for my portfolio (gestureflow, next.js sites, etc). looking for connections. if you’re interested, hit me
• Jun 28
Thanks marcus, totally agree. the pause hotkey and calibration for different lighting are next.
Code of Conduct • Report abuse
For further actions, you may consider blocking this person and/or reporting abuse
답글 남기기