Skip to content
@StardustXR

Stardust XR

Stardust XR is a display server for VR and AR headsets on Linux-based systems

Stardust XR

Stardust XR is a display server for VR and AR headsets on Linux-based systems. Stardust provides a 3D environment, where anything from 2D windows (including your existing apps!), to 3D apps build from objects can exist together in a physical space.

🖥️ Installing

If you'd like to try out Stardust XR, detailed installation guides and walkthroughs, (including help setting up XR headsets within Linux) are available on our website. The quickest way to use it is with Telescope, a bundled installation that comes with the Stardust XR server and a selection of clients to run. Stardust XR has a flatscreen mode as well, so even if you don't have an XR headset setup on your Linux distribution, you can still try it out with desktop controls.

sudo dnf install telescope

🚀 Sponsorship

Stardust XR is looking for sponsorship! Development has been led almost entirely by Nova for over 5 years, and as they have been a driving force behind developing XR within Linux distributions, sponsoring Stardust XR is supporting the future of XR.

Follow us on Twitter/X & Bluesky for development updates, and join our Discord server; we're also on Fosstodon @StardustXR

📚 Documentation

Documentation for Stardust XR can be found on our website, and on the individual client repositories.

⚒️ Contributing

Stardust XR is currently looking for contributers in many areas:

  • Organization (roadmap, repository management, CI, release managment)
  • Documentation (repository readme's, website updates, YouTube tutorials, etc.)
  • Outreach (social media, website, branding, showcases)
  • Graphics designer/artist (gaussian splats, 3D application assets, concept art, web assets)
  • Graphics developers (Vulkan, dmabuf, gaussian splats, etc.)
  • Rust developers with Wayland Compositor experience
  • Developers to create apps for Stardust XR!
  • Package maintainers for Arch, Ubuntu/Debian, and NixOS

Pinned Loading

  1. server server Public

    The Stardust XR server, required to run and connect clients

    Rust 121 17

  2. core core Public

    The connecting library for the Stardust XR server and clients

    Rust 66 10

  3. flatland flatland Public

    Allows Starust XR to run 2D linux applications

    Rust 21 8

  4. protostar protostar Public

    Contains various app launchers for drag and drop app launching in Stardust XR

    Rust 10 5

Repositories

Showing 10 of 43 repositories
  • asteroids Public

    Declarative UI library for Stardust XR with no macros in usage (IDE friendly!!)

    StardustXR/asteroids’s past year of commit activity
    Rust 7 MIT 2 0 0 Updated Apr 22, 2025
  • molecules Public

    High level XR user interaction library for use in making clients

    StardustXR/molecules’s past year of commit activity
    Rust 2 MIT 1 1 0 Updated Apr 21, 2025
  • flatland Public

    Allows Starust XR to run 2D linux applications

    StardustXR/flatland’s past year of commit activity
    Rust 21 MIT 8 2 0 Updated Apr 19, 2025
  • non-spatial-input Public

    Provides utilities to port keyboard, mouse, and other input methods like libinput into Stardust XR

    StardustXR/non-spatial-input’s past year of commit activity
    Rust 0 MIT 3 0 0 Updated Apr 19, 2025
  • server Public

    The Stardust XR server, required to run and connect clients

    StardustXR/server’s past year of commit activity
    Rust 121 GPL-2.0 17 7 (1 issue needs help) 1 Updated Apr 19, 2025
  • armillary Public

    A 3D model viewer for Stardust XR; rotate, move, and display models in your XR space

    StardustXR/armillary’s past year of commit activity
    Rust 0 MIT 1 0 0 Updated Apr 18, 2025
  • docs Public

    Unorganized documentation (obsidian workspace aka a bunch of markdown files) for stardust's inner workings and such

    StardustXR/docs’s past year of commit activity
    0 CC0-1.0 0 0 0 Updated Apr 15, 2025
  • telescope Public

    A quick start bundle installation of Stardust XR. Includes the server and a collection of clients

    StardustXR/telescope’s past year of commit activity
    Shell 4 MIT 4 0 0 Updated Apr 12, 2025
  • atmosphere Public

    Add a 3D environment and/or background to Stardust XR

    StardustXR/atmosphere’s past year of commit activity
    Rust 3 MIT 2 0 0 Updated Apr 11, 2025
  • website Public

    Stardust XR Website

    StardustXR/website’s past year of commit activity
    JavaScript 5 MIT 10 3 (1 issue needs help) 1 Updated Apr 10, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…