At the foundation of our development we use a pure C implementation for our Device API and related middleware (Dense3D). This allows for easy portability and compatibility when working with other languages or frameworks. Here is the list of supported languages/frameworks:


  • C/C++ (Official)
  • C# (Official)
  • Java via JNI (Community)


  • OpenCV (Official)
  • ROS (Community)
  • .NET (Official)
  • Qt (Official)

To learn more about getting started using your language or framework read the latest Integration Documentation article.