wayfarer
Wayland compositor
An experiment in building a Wayland compositor using the Zig programming language.
Experiments involving a Zig Wayland compositor.
13 stars
4 watching
3 forks
Language: Zig
last commit: almost 4 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
buffet/kiwmi | A programmable Wayland Compositor with Lua scripting capabilities for user-configurable behavior management | 613 |
ifreund/zig-wayland | A tool for generating Zig bindings and protocol scanner for the Wayland display server protocol | 90 |
wizbright/waybox | A minimalist Wayland compositor designed to provide a similar feel to Openbox-style window managers | 467 |
werererer/japokwm | A Wayland compositor that creates custom layouts with a simple configuration. | 146 |
michaelforney/swc | A library providing a basic Wayland compositor framework for building window managers. | 632 |
jbuchermn/newm | A Wayland compositor designed to efficiently manage windows on laptops and touchpads with an intuitive grid-based layout | 959 |
project-repo/cagebreak | A Wayland compositor that provides a tiling interface inspired by Ratpoison | 283 |
canonical/mir | A Wayland-based compositor library for building shell shells with simplified hardware handling and customizable window management | 641 |
nyymanni/dmenu-wayland | An application launcher for Wayland-based compositors | 199 |
smithay/smithay | A Rust-based library and framework for building Wayland compositors with modular functionality and clear documentation. | 1,894 |
keshto/tinywl_plus | A simple stacking Wayland compositor built on top of tinywl | 26 |
kde/kwin | An X Window Manager and Wayland Compositor designed to be easy to use while still providing flexible composited window management for Linux desktops. | 528 |
swaywm/zig-wlroots | A set of bindings for the wlroots Wayland API in Zig | 92 |
dorianrudolph/sirula | An app launcher built on top of Wayland using Rust | 475 |
abooij/sudbury | A Haskell implementation of the Wayland protocol's C ABI to provide an elegant interface for writing Wayland programs in Haskell | 89 |