Skip to main content


The Vircadia native developer Interface (codename Geras) is developed in this repository and uses the following stack:

  1. Qt & QML - C++ framework with UI components
  2. OpenGL - Custom rendering engine implements OpenGL
  3. Tooling
    1. VCPKG
    2. CMake

Command Line Parameters

Environment Variables

Compiling from Source

You can find general build information here.

Specific build information for each platform:


All packaging specific information and steps for the Vircadia native Interface can be found here.

Debugging Tips