←back to thread

323 points CharlesW | 2 comments | | HN request time: 0.448s | source
Show context
niutech ◴[] No.42204648[source]
So is it a yet another webview-based framework like NeutralinoJS (https://neutralino.js.org), Electrino (https://github.com/pojala/electrino) or DeskGap (https://deskgap.com)? What's their advantage apart from using Bun instead of Node?

For relly lightweight cross-platform desktop apps better use a non-webview-based native framework like Qt, GTK, wxWidgets or even recently released FLTK 1.4.

replies(2): >>42205465 #>>42209894 #
1. rubymamis ◴[] No.42205465[source]
Couldn't agree more, QML with C++ for the logic (or Rust or whatever other bindings you want to use), is the best imo.
replies(1): >>42214196 #
2. Tmpod ◴[] No.42214196[source]
If you want to use Rust, Slint[0] may be something to consider, seeing as the existing bindings for Qt and QML are not very pleasing to use (mostly talking about qmetaobject-rs and cxx-qt). If I'm not mistaken, Slint is developed by ex-QML people.

[0]: https://slint.dev