<story><title>Egui 0.27 – easy-to-use immediate mode GUI for Rust</title><url>https://github.com/emilk/egui/releases/tag/0.27.0</url></story><parent_chain><item><author>deaddodo</author><text>I disagree. I kinda hate eGUI as it&amp;#x27;s so obvious everytime an app is using it (ROG control center on Linux, for instance). I would much prefer a multiplatform native toolkit as a first class citizen in Rust, versus all the ugly homegrown widget sets they use (something imgui, nuklear and others already do better).&lt;p&gt;That being said, that&amp;#x27;s an aesthetic choice; and apps provided in it are better than nothing.</text></item><item><author>the__alchemist</author><text>This library owns. If you want to impress users with native looks, it&amp;#x27;s the wrong move. If you want to get shit done, send it!&lt;p&gt;I am using EGUI for visualizing electron wave functions, configuring and viewing status of UAV flight controllers and peripherals, and as an interface for locating nearby RF devices.&lt;p&gt;I will say the main negatives are that the `egui`&amp;#x2F;`eframe` etc split is confusing, and the API rapidly changes in a breaking way. Although part of that is from companion libs like walkers, for maps, that are making their own changes while trying to keep up.</text></item></parent_chain><comment><author>hannofcart</author><text>I always find atleast one person making this or similar comment in threads on non native GUI libraries.&lt;p&gt;I also respect the fact that this is just a statement of a personal preference.&lt;p&gt;However I don&amp;#x27;t think most people care.&lt;p&gt;Good applications with thoughtful UX and useful functionality will succeed whether they choose native widgets or not.&lt;p&gt;Literally millions of people use applications like VSCode, Blender, OBS Studio. I bet the vast majority of them don&amp;#x27;t think what this here application needs is more native widgets.&lt;p&gt;Heck, no one cares that Figma is a web app. From what I can see it beat out all similar desktop native competitors.</text></comment>
<story><title>Egui 0.27 – easy-to-use immediate mode GUI for Rust</title><url>https://github.com/emilk/egui/releases/tag/0.27.0</url></story><parent_chain><item><author>deaddodo</author><text>I disagree. I kinda hate eGUI as it&amp;#x27;s so obvious everytime an app is using it (ROG control center on Linux, for instance). I would much prefer a multiplatform native toolkit as a first class citizen in Rust, versus all the ugly homegrown widget sets they use (something imgui, nuklear and others already do better).&lt;p&gt;That being said, that&amp;#x27;s an aesthetic choice; and apps provided in it are better than nothing.</text></item><item><author>the__alchemist</author><text>This library owns. If you want to impress users with native looks, it&amp;#x27;s the wrong move. If you want to get shit done, send it!&lt;p&gt;I am using EGUI for visualizing electron wave functions, configuring and viewing status of UAV flight controllers and peripherals, and as an interface for locating nearby RF devices.&lt;p&gt;I will say the main negatives are that the `egui`&amp;#x2F;`eframe` etc split is confusing, and the API rapidly changes in a breaking way. Although part of that is from companion libs like walkers, for maps, that are making their own changes while trying to keep up.</text></item></parent_chain><comment><author>rapsey</author><text>&amp;gt; I would much prefer a multiplatform native toolkit as a first class citizen in Rust&lt;p&gt;What is native in windows? Win32, UWP, Windows.forms, MFC etc? Because even Microsoft has a bunch of electron (or equivalent) apps now.</text></comment>