Hacker News Viewer

Show HN: Gova – The declarative GUI framework for Go

by aliezsid on 4/24/2026, 6:16:47 AM

https://github.com/NV404/gova

Comments

by: dgb23

The code looks nice, but when I read GUI, I want to see screenshots of GUIs.<p>Apparently a major dependency is &quot;Fyne&quot;, which does show some screenshots on their page:<p><a href="https:&#x2F;&#x2F;fyne.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fyne.io&#x2F;</a>

4/24/2026, 8:21:49 AM


by: iamcalledrob

I&#x27;ll be watching this project.<p>Looking forward to a Golang declarative framework.<p>My advice to the author: invest in rich multi-window support early on. It&#x27;s easy not to, but you always need it in the end, and it&#x27;s painful to retrofit.<p>I feel like there&#x27;s a great cross-platform UI story to be told with Go, since cross compiling is so easy.

4/24/2026, 9:06:33 AM


by: rubenvanwyk

Very excited every time I see cross-platform GUI in go.<p>I think the right mental model is that Gova is to Fyne like DaisyUI is to TailwindCSS??

4/24/2026, 9:46:20 AM


by: GuardCalf

I once built a small utility using the &quot;Fyne&quot; framework; it was reasonably functional and made it very convenient to compile cross-platform executables (including for Android).<p>I took a look at your recommendation, &quot;gova&quot;; it seems to be just getting started—keep up the good work!

4/24/2026, 8:46:56 AM


by: vr46

Looks quite nice, alternatives to Tauri always welcome although that Tauri is truly fantastic, so much to emulate.

4/24/2026, 9:35:20 AM


by: vegancap

That&#x27;s a beautifully designed library, bravo! Will have to give it a go

4/24/2026, 9:32:14 AM


by: donatj

This wraps Fyne? As a long time user of Fyne, what does this provide beyond Fyne itself?

4/24/2026, 9:10:54 AM