Show HN: Gova – The declarative GUI framework for Go

(github.com)

25 points | by aliezsid 3 hours ago ago

7 comments

  • dgb23 an hour ago

    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:

    https://fyne.io/

    • curioussquirrel 39 minutes ago

      Came here to say the same. Please add a few screenshots!

  • vr46 7 minutes ago

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

  • vegancap 10 minutes ago

    That's a beautifully designed library, bravo! Will have to give it a go

  • iamcalledrob 36 minutes ago

    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 an hour ago

    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!

  • donatj 32 minutes ago

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