Casilda Is A New Project As A GTK4 Wayland Compositor Widget

Written by Michael Larabel in GNOME on 14 September 2024 at 07:10 AM EDT. 44 Comments
GNOME
Casilda is a new open-source project by GNOME developer Juan Pablo Ugarte to serve as a Wayland compositor widget. Casilda allows for embedding other processes windows within a GTK4 application.

Casilda is a GTK widget that allows for adding a Wayland compositor to your application window. Casilda exposes a Unix socket file to connect to the compositor and its API also allows specifying a background color for the widget area. In turn you can end up easily running separate Wayland app processes within your GTK window:

Casilda screenshot


Those wanting to learn more about Casilda can do so via the inaugural announcement for the first stable release of this Wayland compositor widget. The code is available on the GNOME.org GitLab.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week