Skip to content
Nim bindings for the Leap Motion SDK.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
.gitignore
LICENSE
README.md
nim.cfg

README.md

leap

Nim bindings for the Leap Motion SDK. leap Logo

About

This package contains bindings to the Leap Motion SDK for the Nim programming language. Leap Motion provides 3D tracking devices for natural user input.

Supported Platforms

This package was last built and tested with Leap SDK 2.2.2. The bindings in this package currently support the following platforms:

  • Linux
  • Mac OSX
  • Windows

Prerequisites

To compile the bindings in this package you must have the Leap SDK installed on your computer. Users of your program need to install the Leap Setup software that implements the actual device driver, which can be downloaded from the Leap Motion website.

Linux

If your Linux distribution includes a package manager or community repository, it may already have pre-compiled binaries for both the drivers and the SDK. For example, on ArchLinux they are available in the AUR repository:

yaourt leap-motion-driver
yaourt leap-motion-sdk

Make sure to verify the available version numbers as they may be outdated. It is then preferable to download and install the software directly from the Leap Motion web site.

MacOSX

TODO

Windows

TODO

Dependencies

This package does not have any dependencies to other Nim packages at this time.

Usage

Import the leap module from this package to make the bindings available in your project:

import leap

Support

Please file an issue, submit a pull request or email us at info@nimio.us if this package is out of date or contains bugs. For issues related to input devices or the device driver software visit the Leap Motion web sites below.

References

You can’t perform that action at this time.