Skip to content
CianticPublic

About

Wayland App wrapper, example with EGUI + WGPU + Smithay Client Toolkit

Resources

Stars

4 stars

Watchers

0 watching

Forks

Latest commit

 

History

218 Commits

Folders and files

Repository files navigation

Wayapp

No winit was used during creation of this thing.

This repository aims to not use cross-platform libraries for handling windows, instead it uses just wayland APIs via Smithay's libraries. If you target just Linux then adding cross-platform overhead is not necessary.

EGUI

Currently uses only EGUI WGPU rendering.

ICED

I don't know will I ever get to ICED integration, but it is planned.

Change log

  • 2026-07-12: Update EGUI to 0.35
  • 2026-05-23: On Wayland paint suspend WGPU Surface is now dropped, and on resume it will be re-created
  • 2026-05-22: EGUI got a new &egui::UI, see detailed change from CHANGELOG.md
  • 2026-07-03: EGUI WGPU defaults to transparent clear pass, EGUI then decides the background color.

Development notes

  • Remember to run cargo upgrade for updating dependencies before cargo publish.

About

Wayland App wrapper, example with EGUI + WGPU + Smithay Client Toolkit

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages