More accurately: + "portable" (single exe with no automatic unzipping of dlls or anything) + commercial and unwilling to redistribute compiled object files (which together with the "portable" requirement, means no LGPL) + dark mode Windows GUI apps is painful. Drop any one of these requirements and there are good established options. Specifically I think most "portable" applications use win32 because, usually, portab…
Anyone can compile a static binary with FLTK and have the binary size start under 100KB.
https://github.com/gammasoft71/Examples_FLTK/blob/c6f630eaa3...