I would like to test https://github.com/wailsapp/wails for the multi OS desktop scenario.

If I'm not wrong, nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p has some experience with this.

Reply to this note

Please Login to reply.

Discussion

I'm always suspicious of frameworks that try to merge front and back ends, but maybe this is different? I see there's no embedded browser, which means they're interpreting javascript some other way. Strange/interesting.

Also look at https://fyne.io/

I'll take a look, seems promising

Oh yes, I have this one on my to-check list.

This is a nostr project that uses it: https://github.com/Galaxoid-Labs/nostr-chat-fyne

From the docs:

> Wails uses a purpose built library for handling native elements such as Window, Menus, Dialogs, etc, so you can build good-looking, feature rich desktop applications.

> It does not embed a browser, so it delivers a small runtime. Instead, it reuses the native rendering engine for the platform. On Windows, this is the new Microsoft Webview2 library, built on Chromium.

So it should use the OS webview.

A web stack can be a complex payload for an app and have a wider attack surface, however it speeds up the UI development a lot. Of course you alredy know that :)

Ah, I see, that makes sense. I don't love that, but it's a hard tool to drop