← Back to context

Comment by kcartlidge

6 days ago

- Some mentions of Lazarus and FreePascal (so basically a cross-platform open source Delphi equivalent). And I'd agree with them.

- 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.

>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.