-
slint
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
-
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.
> This is one reason I'm bullish on some of the new UI frameworks coming out of the Rust community in particular. For example https://github.com/iced-rs/iced looks quite good.
What are you smoking? :-)
"Lack of x-platform native GUI frameworks" is not the reason for non-native GUI applications.
You're already spoiled for choice if you want to write a reasonably cross-platform native-code application. Personally I use Lazarus (calling into .so/.dll libraries for anything non-GUI).
The difficulty with using the existing frameworks is why developers are choosing Electron.
I don't think throwing another even more difficult and even more time-consuming tech stack into the mix is going to cause GUI application developers to decide "Finally we can do x-platform GUI apps".
If the creators of whatever application decided that it would take too long to design and implement in QtCreator, Flutter, Lazarus or any of the existing rapid tools, I doubt they are going to want to spend even more time doing it in Rust which doesn't even have the rapid-prototyping tooling!
i like slint (sixtyfps) better
https://slint-ui.com
it's actually written by Qt folks
FWIW lite-xl[0] has a better approach. A core app built with C and SDL and then high level parts made in Lua.
[0] https://github.com/lite-xl/lite-xl