Dev.to
6/30/2026
Building desktop WebView apps in Go without CGo
Short summary
Glaze is a new Go toolkit for building desktop WebView applications without CGo, supporting macOS (WKWebView), Linux (WebKitGTK), and Windows (WebView2). It targets small tools, dashboards, and internal utilities where HTML provides UI and Go provides backend logic through JavaScript bindings. The project stays intentionally minimal, avoiding full GUI frameworks and focusing on wrapping existing net/http handlers into desktop windows.
- •Go-based desktop toolkit using native WebViews without CGo dependency
- •Supports macOS, Linux, and Windows with minimal API surface
- •Ideal for small tools, dashboards, and internal utilities with Go backend and HTML frontend
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



