@Ciantic Ok, I think you want to look into @slint
From their website:
"The #Slint runtime fits in less than 300KiB RAM, features a reactive property system, and is built with #Rust."
They support the Winit backend, so Wayland...✅
https://docs.slint.dev/latest/docs/slint/guide/backends-and-renderers/backend_winit/
...and all kinds of platforms:
https://docs.slint.dev/latest/docs/slint/guide/platforms/desktop/#tab-panel-46
Have a look at Material Toolkit:
https://material.slint.dev/
Pricing model: royalty-free, if not an embedded system:
https://slint.dev/pricing