Gova is a declarative GUI framework for Go that lets developers build native desktop apps for macOS, Windows, and Linux from a single codebase. It uses typed struct-based components, an explicit reactive scope for state management, and real native platform integrations (NSAlert, NSOpenPanel, NSDockTile on macOS with Fyne fallbacks elsewhere). The framework produces a single static binary with no JavaScript runtime or embedded browser. It includes a CLI with hot reload, build, and run commands. Currently pre-1.0, it is built on top of Fyne as an internal dependency.
2 Comments
Sort: