Introducing vero. A Go backend with native cross-platform GUI frontends. Build on macOS, run anywhere Go runs.

Run a Go binary embedded in a native (e.g. macOS SwiftUI) app. The Go binary and the native (e.g. SwiftUI) app communicate over a pipe (an OS pipe or io.Pipe depending on the operating system).

It’s available on Github. I hope you find it useful:

vero on all 15 platforms Go builds for
All 15 platforms — Shows a GUI or TUI on 13 of 15