The goal of the LunaLux LibOS is to act as an abstraction layer for native Operating System APIS with a platform Vulkan Like Agnostic API to make cross platform development easier to achieve.
-
Updated
Nov 27, 2023 - C
Wayland is a communication protocol that specifies the communication between a display server and its clients.
The goal of the LunaLux LibOS is to act as an abstraction layer for native Operating System APIS with a platform Vulkan Like Agnostic API to make cross platform development easier to achieve.
Tool to freeze the screen of a Wayland compositor
Ada 2012 bindings for Wayland
Simple Wayland launcher panel
Pure python implementation of wayland client
Educational program to directly talk to a Wayland server, without any additional library
Manual tiling wayland compositor. ( Work In Progress )
WIP Haskell Wayland Client - Implement the Wayland protocoll
xdotool type for Steam Deck (Gamescope Wayland compositor)
📖 Wayland client and server extensions
Screenshot tool written in zig for wayland compositors implementing zwlr_screencopy_unstable_v1 protocol.
A general-purposed 2D rendering framework & visual novel engine.
Wayland Guide
A Qt-based wayland compositor + Multiple displays support + Several test applications (GStreamer's glimagesink plugin used to render under Qml, EGL+Wayland implementation)
Created by Kristian Høgsberg
Released September 30, 2008