Hacker News new | ask | show | jobs
by alkonaut 1392 days ago
What other options exist for "complex native-ish browser interfaces" in this style? E.g. if you wanted to develop a new app which is a traditional desktop GUI app with tons of menus and buttons that need to be custom rendered (so wasm/canvases presumably, rather than html), what options exist aside from this effort with wxWidgets?

For example, say you wanted to make a 3D editor/CAD program or full-featured DAW from scratch - what would you use?

2 comments

Not a popular language/RAD these days, but I wouldn't rule out Lazarus/FPC.

https://github.com/zamtmn/zcad https://wiki.freepascal.org/Projects_using_Free_Pascal

Note that Lazarus isn't (yet) able to do web-based GUIs. Free Pascal only just added wasm support (not in a release yet, but it is part of the main branch), so all is needed (which TBH is kind of a big "all" :-P) is someone to make an LCL backend for it, so it might happen at some point.
I will use rust egui