Skip to content

Zwin is a windowing system for XR

In the modern desktop environment, windowing systems such as X11 or Wayland provide a multitasking environment where multi applications from different developers work together.

However, in today’s immersive environment, a single main application occupies the user’s entire field of view. This limitation was not fatal as long as the primary use of XR was things like gaming which created a unified world.

But now, the use of XR is becoming more diverse, and this limitation can no longer be ignored, especially when XR is used as a work environment.

We need an XR work environment where users can

  • install and use multiple applications from different developers together.
    • Each application is like an object that occupies only a part of the user's view.
    • Data transferring such as "drag and drop" between applications is supported.
  • develop an application they want, and use it together with other applications.

Zwin makes these things happen!

C# Discord

Pinned

  1. zwin zwin Public

    XR Windowing System on top of Wayland

    C 104 7

  2. zen zen Public

    The reference compositor implementation of Zwin protocol

    C 26 6

  3. zen-remote zen-remote Public

    C++ 5 3

  4. zukou zukou Public

    C++ 4 5

  5. zwin.dev zwin.dev Public

    Website for Zwin

    TypeScript 6 6

  6. zen-release-manager zen-release-manager Public

    Shell 2 5

Repositories

Showing 10 of 23 repositories

Sponsors

  • @the6th
  • @oho-sugu

Top languages

Loading…

Most used topics

Loading…