| ▲ | Show HN: Gova – The declarative GUI framework for Go(github.com) | ||||||||||||||||||||||
| 57 points by aliezsid 6 hours ago | 12 comments | |||||||||||||||||||||||
| ▲ | dgb23 4 hours ago | parent | next [-] | ||||||||||||||||||||||
The code looks nice, but when I read GUI, I want to see screenshots of GUIs. Apparently a major dependency is "Fyne", which does show some screenshots on their page: | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | iamcalledrob 3 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
I'll be watching this project. Looking forward to a Golang declarative framework. My advice to the author: invest in rich multi-window support early on. It's easy not to, but you always need it in the end, and it's painful to retrofit. I feel like there's a great cross-platform UI story to be told with Go, since cross compiling is so easy. | |||||||||||||||||||||||
| ▲ | GuardCalf 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
I once built a small utility using the "Fyne" framework; it was reasonably functional and made it very convenient to compile cross-platform executables (including for Android). I took a look at your recommendation, "gova"; it seems to be just getting started—keep up the good work! | |||||||||||||||||||||||
| ▲ | rubenvanwyk 3 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Very excited every time I see cross-platform GUI in go. I think the right mental model is that Gova is to Fyne like DaisyUI is to TailwindCSS?? | |||||||||||||||||||||||
| ▲ | vr46 3 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Looks quite nice, alternatives to Tauri always welcome although that Tauri is truly fantastic, so much to emulate. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | vegancap 3 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
That's a beautifully designed library, bravo! Will have to give it a go | |||||||||||||||||||||||
| ▲ | donatj 3 hours ago | parent | prev [-] | ||||||||||||||||||||||
This wraps Fyne? As a long time user of Fyne, what does this provide beyond Fyne itself? | |||||||||||||||||||||||
| |||||||||||||||||||||||