| Qt, open-source only or expensive licensing It's LGPL, lots of programs use it like qTorrent, VLC and much more. You can make up criticisms but it has been a backbone of GUIs for decades. FLTK, no accessibility features What exactly do you need and do you need it for every GUI you make? If you want a web page, use a web page. WxWidgets, really limited theming, Suddenly theming is your deal breaker. not even close to html+css Thankfully, because that is often not a good way to make a GUI. as I said, you don't need to ship the entire browser... No, you said "it doesn't need to use a local web server either." Also 'entire web browser or not' electron programs end up being hundreds of megabytes for a simple window use hundreds of megabytes of RAM. The bottom line here is not that electron is necessary. It is that you want to use javascript even though your users will hate it. |
A GUI toolkit that has no support for screen readers, or other assistive technologies that require accessibility APIs, should be a non-starter for most applications IMO. We need more options that meet that criterion without going all the way to a web page.