It is definitely an amazing achievement to make a behemoth like Qt run in the browser, but at the same time it&#x27;s also the worst case: a huge C++ code base with everything and the kitchen sink, built for traditional, big UI applications, which is already a big download if installed traditionally, in the end used just to get a few button on screen ;)<p>As a modern alternative, there are new, very slim immediate-mode UIs for tools out of the game industry which might not look quite as shiny, but render UIs very efficiently, with very little code to write and execute. For instance this dear imgui emscripten demo is a 325kByte download (1% of the Qt demo! and it gets smaller if you don&#x27;t use all the different UI elements):<p><a href="http:&#x2F;&#x2F;floooh.github.io&#x2F;oryol&#x2F;asmjs&#x2F;ImGuiDemo.html" rel="nofollow">http:&#x2F;&#x2F;floooh.github.io&#x2F;oryol&#x2F;asmjs&#x2F;ImGuiDemo.html</a><p>The UI is rebuilt every frame, and easily running at 60fps with very few drawcalls.<p>And people are doing amazing things with it:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;ocornut&#x2F;imgui&#x2F;issues&#x2F;123" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ocornut&#x2F;imgui&#x2F;issues&#x2F;123</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;ocornut&#x2F;imgui&#x2F;issues&#x2F;539" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ocornut&#x2F;imgui&#x2F;issues&#x2F;539</a>