gesture-threejs is a lightweight TypeScript library that bridges MediaPipe Hand Landmarker with Three.js scenes. Exposes a clean React-like hook API: useGestures(scene, camera) returns gesture events (pinch, grab, point, swipe) mapped to 3D interactions (rotate, scale, translate, select).
Adding gesture control to 3D web apps requires boilerplate MediaPipe setup, coordinate mapping, and gesture classification. This library abstracts all of it.
