View on GitHub

nimio.us

Extravagant I/O packages for the Nim programming language.

Packages

threedxware

Nim bindings for 3Dconnexion's 3DxWare SDK.

Coming Soon →

egl

Nim bindings for EGL, the native platform interface for rendering APIs.

Get →

gaze

Nim bindings for the Tobii Gaze eye tracking SDK.

Coming Soon →

gles

Nim bindings for OpenGL ES, the embedded 3D graphics library.

Get →

isense

Nim bindings for the InterSense SDK.

Get →

leap

Nim bindings for the Leap Motion SDK.

Coming Soon →

myo

Nim bindings for the Thalmic Labs Myo gesture control armband SDK.

Get →

oculus

Nim bindings for the Oculus VR SDK.

Get →

serialport

Nim bindings for libserialport, the cross-platform serial communication library.

Get →

sixense

Nim bindings for the Sixense Core API.

Get →

spacenav

Nim bindings for libspnav, the free 3Dconnexion device driver.

Get →

libusb

Nim bindings for libusb, the cross-platform user library to access USB devices.

Get →

vulkan

Nim bindings for vulkan, the API for access to graphics and compute on GPUs.

Get →

Support

Please submit pull requests or issues on GitHub, or email us at info@nimio.us if any of our packages are out of date or can be improved. All other issues are best handled via nimious tagged questions on StackOverflow. You may also find us in #nim, the official community chat channel on Freenode IRC.

If you are a hardware vendor and would like your products to be integrated with Nim, the fastest way is to provide us with your SDK and, if possible, a development kit for testing. If you know of a cool product that should be integrated, please contact us!

About

nimio.us was founded by Gerke Max Preussner in December 2014 with the goal to promote and spread the Nim programming language. Nim is a modern, statically typed, imperative and cross-platform systems programming language that gives programmers ultimate power without compromises on runtime efficiency.