Back to browse
GitHub Repository

declarative GUI framework for Go

337 starsGo

Gova – The declarative GUI framework for Go

by aliezsid·Apr 24, 2026·143 points·29 comments

AI Analysis

MidShip It

Fyne abstraction with typed Go structs, but Fyne already does declarative GUIs.

Strengths
  • Hot reload preserves UI state across rebuilds for faster development iteration
  • Single static binary with no JavaScript runtime or embedded browser required
  • Explicit reactive Scope makes state management visible and predictable
Weaknesses
  • Pre-1.0 API with only 3 commits signals very early embryonic stage
  • Wraps Fyne internally without clear differentiation from using Fyne directly
Target Audience

Go developers building native desktop applications

Similar To

Fyne · Gio · Walk

Similar Projects

Infrastructure●●●Banger

Oxmgr – a lightweight PM2 alternative written in Rust

PM2 replacement in Rust: 42x faster crash recovery, 21x lower memory, reproducible benchmarks against live competitor.

WizardryShip ItSolve My Problem
vladimir-urik
403mo ago
Security●●Solid

Rust EDR Agent for Linux with eBPF and macOS

Rust EDR with eBPF on Linux competes against CrowdStrike and Wazuh.

WizardryNiche Gem
irqlevel
102mo ago