Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Slint
Discontinued Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript. [Moved to: https://github.com/slint-ui/slint]
There is Pantheon that elementary OS uses.
I'm no expert on this, but the best bet is gtk-rs; would be cool to see a native rust GUI library like SixtyFPS be used.
Interesting. If you don't mind, I'm working on KWinFT, originally forked from KWin, and now in the process of splitting out reusable libraries for compositor creation. My goal is to provide desktop-agnostic template libraries, so might be a good fit for you.
There's also Smithay (https://github.com/Smithay/smithay) 👀
Have you looked at Wayfire? It's like Compiz for Wayland, modular and extensible. I think this would be awesome for letting people choose how their desktop looks like, without any big compromises. I don't know how easy would it be to make plugins with Rust, though.