I've had decent experiences with Python and Qt5. Windows was historically the painful part, but FBS¹ makes that a lot less painful nowadays. Tk also works reasonably well if you don't need the features and native integration that Qt offers (and I'm pretty sure FBS can handle Tkinter apps just fine). The .NET ecosystem is another solid choice for cross-platform desktop app development (and nowadays even mobile, too).…
fbs author here; thank you for the mention!
Re: Ask HN: How do you create a cross-platform GUI without using Electron?
#111No problem, and thank you for fbs!