API Documentation


The Leap Motion Controller is designed and optimized to detect and track hands, fingers and finger-like tools. The device’s field of view extends from approximately 25 to 600 millimeters above the device. Plug in your Leap Motion Controller to experience this first-hand.

By tracking continuous, flowing movements, the Leap Motion software is able to interpret motions within the field of view as three basic components: scaling, translation, and rotation. Plug in your Leap Motion Controller to experience this first-hand.

The Leap Motion software recognizes certain movement patterns as gestures, which could indicate a user command. Circles, swipes, key taps, and screen taps can all be recognized as discrete actions. Plug in your Leap Motion Controller to experience this first-hand.

The Leap Motion Controller recognizes hands, fingers, and finger-like tools, and can tell the difference between them. The software provides you with details on a variety of motion and position factors. Plug in your Leap Motion Controller to experience this first-hand.

Browse by Language



Download the SDK

Windows


Featured Community Libraries

Official Leap Motion Unity Starter Kit

With 6 full example scenes, this starter kit will help you understand the many different ways you can use the Leap Motion Controller as an input device in Unity. This kit is a collaboration between Leap Motion and M1 Interactive.
featured example c# unity3d

Leap Motion Library for Processing

A simple library to use the complete Leap Motion API in Processing.
wrapper development processing featured

Official Leap Motion JavaScript API

Leap Motion has a full JavaScript API. Find examples, tutorials and full API docs to build your first web app for the Leap Motion Controller
javascript wrapper development example featured

Unity Example: Menu examples with Dynamic Feedback and Momentum

Use dynamic feedback. Think about momentum. Best practices.
featured example unity3d

Leapstrap (Bootstrap for Leap Motion)

Leap Motion HTML5 frontend framework. Suitable for web sites, web apps and more. Now you can touch the web.
framework featured development javascript

LeapMotion AS3 AIR Native Extension

Leap Motion Support for ActionScript 3
wrapper actionscript development air featured
View all Community Libraries

Get Help and Support

Community

Visit the Developer Forums.

Knowledge Base

Get answers to FAQs.

Twitter

Visit us @LeapMotionDev on Twitter.

Still can't find what you are looking for? Contact us.