What's everyone working on this week (34/2019)?

I'm currently building a desktop App for Bloom: The free and open source Google in Rust and looked for information about what is the best GUI option available today for Rust. I didn't find nothing convincing/enough argued so I made my own research.

It was a lot of work so I want to share it to the community :grinning:

I tested the following frameworks: Electron + Neon, Rust program + Qt dynamic, Rust Program + Qt static, Gtk, Cpp program + Rust lib static + Qt static, Cpp program + Rust lib static + Qt dynamic, Electron + NodeJS Cpp Addon, Electron + FFI.

for the following criteria: Ease of build, Build time, Bundle size, Ease of deployment, Rust interoperability, Speed of development, RAM usage, CPU usage, Security, Look, Responsive UI, Framework fixability, Platforms support, Built-in features, 3rd party components, Debugging, Testing, Community, License.

Here are the details, ranking and code examples: https://gitlab.com/z0mbie42/rust_gui_ecosystem_overview

2 Likes