Wails is an open-source framework for building desktop applications with Go and web technologies. It takes the same system-webview idea as Tauri but trades Rust for Go: your backend logic is written in Go and compiled to a native binary, while the UI is ordinary HTML, CSS, and JavaScript running in the operating system’s native webview.
Go’s simplicity and fast compile times make Wails attractive to developers who find Rust’s learning curve steep. Like the other webview-based frameworks, it produces a comparatively small compiled executable with low runtime overhead, and it gives Go developers a natural way to reuse existing Go libraries for the parts of an app that touch the system.
Windows, macOS, Linux
MIT