VOOZH about

URL: https://www.phoronix.com/news/wl-proxy

⇱ wl-proxy Announced As Rust Crate For Proxying Wayland Connections - Phoronix


👁 Phoronix

wl-proxy Announced As Rust Crate For Proxying Wayland Connections

Written by Michael Larabel in Wayland on 13 January 2026 at 05:55 AM EST. 12 Comments
Announced today on the Wayland mailing list is wl-proxy as a Rust crate for proxying Wayland connections and intercepting/manipulating Wayland messages.

With wl-proxy is a new Rust-based way for proxying Wayland connections and manipulating the behavior. As part of wl-proxy are also some demo applications using it such as wl-veil to hide globals or downgrade global versions, wl-format-filter to hide buffer formats or modifiers, wl-paper to run arbitrary applications as layer-shell applications, and window-to-tray for running arbitrary apps as tray applications.

The wl-proxy crate could come in handy for various testing scenarios for artificially limiting capabilities and similar uses.

Those wishing to learn more about this wl-proxy project can do so via the mailing list announcement.

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.