Close

So What "Is" The XRUIOS?

A project log for The XRUIOS

XRUIOS is a cross-platform operating system/development framework that enables devices to share data securely through an abstraction-layer.

walkerdevWalkerDev 08/15/2025 at 15:250 Comments

The XRUIOS is (In short) one of my longest endeavors, originally starting out as a small concept; that concept? Being able to use UIs in 3D but in a way that adds value to our everyday lives. 

This is an idea I had years ago, but it only recently culminated in a prototype I was developing and close to releasing! That is, until the SSD it was on died.

This led to me asking how I could increase the quality of the project and what I could do differently. At this time, I built the UIs within Unity and had the backend API built atop Unity as well.

However, what if I didn't need Unity? What if I could instead work atop the base system itself? What if the XRUIOS could do more not just for headsets but ubiquitous computing in general? What if you weren't limited to an OS?


What if I didn't even need a display?

And thus the new XRUIOS was born!


First off is the base layer; this handles both abstraction and data handling; for example, in some cases the program focuses on ensuring data returned is the same between operating systems.

At other times, it handles custom data types

All of this will later be local APIs with IOT capability! In general, calling on these in one platform means you will get the same data structure elsewhere (AKA they're all Cross Platform)!

Next is the application layer; this is how you actually use the XRUIOS! For example, the main application usage of the XRUIOS on my end is through a Linux Distro (Called the XRUIOS (for now)) that runs a software suite I made!


*Area Manager


*Planner UI

This realistically can be as simple or advanced as you want; you can decide to use apps, terminal prompts, an LED matrix and anything else you can think of! You can also go the headless route if you prefer that as well.

Finally, there is the Renderer (AKA what I have touched the least so far)! This handles rendering the apps in 3D, while having apps exclusive to the renderer as well! I'm hoping to focus on this more with Stride3D in the upcoming weeks!

All in all, this is meant to be open source and free to use!

Discussions