Re:Ask HN: What Toolchains Are People Using for Desktop App ...
by fuzztester on Tuesday August 12, 2025 @12:05PM
(#44878186)
>The big omission here is anything Python
wxPython and PyQt are some options. PySide too. There are some other less-known ones too. I've not tried Kivy. There is also tkinter which comes built-in with Python.
IIRC, the Dropbox GUI client app was done with wxPython on both Linux and Windows.
- For C# I like AOT assemblies using Uno or Avalonia.
- For Go I like TCell (which does cross-platform console mode text GUIs [with cursor positioning, colours, mouse, etc]).
- If you're doing vibe coding I find it tends to work best with Electron.
- The big omission here is anything Python; I don't do desktop apps in Python so can offer nothing. Same for Ruby, though Hotwire Native looks interesting.