smithay
Wayland compositor framework
A Rust-based library and framework for building Wayland compositors with modular functionality and clear documentation.
A smithy for rusty wayland compositors
2k stars
25 watching
167 forks
Language: Rust
last commit: 7 days ago
Linked from 1 awesome list
rustwaylandwayland-compositor
Related projects:
Repository | Description | Stars |
---|---|---|
smithay/client-toolkit | A toolkit for writing Wayland client applications in Rust | 285 |
michaelforney/swc | A library providing a basic Wayland compositor framework for building window managers. | 632 |
rbalicki2/smithy | A framework for building WebAssembly applications using Rust, allowing developers to write idiomatic Rust code without sacrificing safety guarantees. | 350 |
buffet/kiwmi | A programmable Wayland Compositor with Lua scripting capabilities for user-configurable behavior management | 613 |
wizbright/waybox | A minimalist Wayland compositor designed to provide a similar feel to Openbox-style window managers | 467 |
dominikh/wayfarer | An experiment in building a Wayland compositor using the Zig programming language. | 13 |
project-repo/cagebreak | A Wayland compositor that provides a tiling interface inspired by Ratpoison | 283 |
johnstonskj/rust-atelier | Replicates core components of Smithy in Rust to enable code generation and tooling for service definition | 77 |
l4l/yofi | A minimalistic menu for Wayland-based compositors | 374 |
keshto/tinywl_plus | A simple stacking Wayland compositor built on top of tinywl | 26 |
jbuchermn/newm | A Wayland compositor designed to efficiently manage windows on laptops and touchpads with an intuitive grid-based layout | 959 |
jakestanger/ironbar | A customizable Wayland GTK bar written in Rust | 639 |
smithy-lang/smithy-rs | A code generation tool for building AWS SDKs and servers in Rust. | 507 |
kennylevinsen/wldash | A Wayland dashboard and launcher application written in Rust. | 186 |
abooij/sudbury | A Haskell implementation of the Wayland protocol's C ABI to provide an elegant interface for writing Wayland programs in Haskell | 90 |