Are we game yet?

VR

VR engines and libraries

Crates

  • hotham

    A framework for creating incredible standalone VR experiences

    • Latest version:
      0.2.0
    • Downloads:
      3,219
    • Recent downloads:
      999
    • License:
      MIT OR Apache-2.0
    • Stars:
      404
    • Last activity:
      2024-03-04
  • libovr

    VR

    Rust bindings for LibOVR (Oculus Rift SDK).

    • Latest version:
      0.1.3
    • Downloads:
      2,113
    • Recent downloads:
      168
    • License:
      Apache-2.0
    • Stars:
      8
    • Last activity:
      2016-04-19
  • openvr

    VR

    A high-level binding for OpenVR.

    • Latest version:
      0.6.0
    • Downloads:
      13,358
    • Recent downloads:
      1,496
    • License:
      MIT
    • Stars:
      168
    • Last activity:
      2023-10-26
  • openxr

    VR

    High-level, mostly-safe OpenXR bindings

    • Latest version:
      0.19.0
    • Downloads:
      145,858
    • Recent downloads:
      43,147
    • License:
      MIT/Apache-2.0
    • Stars:
      291
    • Last activity:
      2024-12-15
  • rovr

    VR

    A VR headset library for Rust programs targeting the Oculus Rift.

    • Latest version:
      0.0.2
    • Downloads:
      3,711
    • Recent downloads:
      345
    • License:
      MIT
    • Stars:
      10
    • Last activity:
      2015-11-18
  • stereokit

    Bindings to StereoKit: an easy-to-use Mixed Realty engine, designed for creating VR, AR, and XR experiences

    • Stars:
      45
    • Last activity:
      2024-05-18

Archived

These crates are no longer maintained, but may still be of interest.
  • rust-webvr

    VR

    Safe rust API that provides a way to interact with Virtual Reality headsets and integration with vendor specific SDKs like OpenVR and Oculus. The API is inspired on the easy to use WebVR API but adapted to Rust design patterns

    • Latest version:
      0.19.0
    • Downloads:
      132,681
    • Recent downloads:
      8,297
    • License:
      MPL-2.0
    • Stars:
      106
    • Last activity:
      2020-05-21

Contribute

Do you know about a missing crate? Did you launch a new crate?

Please create a pull request or an issue on our GitHub!

Looking for a crate you can't find here? Try asking on the chat.