Tools/wailsapp/wails

Wails

Create beautiful applications using Go

37.0k ★+169/wkgrowthGoMIT License →trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Oct 2026

Wails lets Go developers build desktop apps with a web frontend (React, Vue, Svelte or plain HTML) and ship them as one native binary. Instead of bundling a whole browser the way Electron does, it uses the web view the operating system already has. Free under MIT, no paid tier.

Wails v3.0.0 went stable on October 26, 2026, nearly four years after the first v3 alpha. It adds multiple windows, system tray, notifications, an in-app updater, code signing and installers, plus experimental iOS and Android builds. v2 still gets critical updates, but moving to v3 is a real port, not a version bump. wails3 setup checks and installs what you need. The site claims roughly 15MB binaries versus Electron's 150MB. Solo Go developers through larger teams: free, and the cost is engineering time, not licenses.

The catch: native web views mean WebView2 on Windows, WebKit on macOS and WebKitGTK on Linux, so your UI can behave differently per OS. Tauri makes the same trade; only Electron ships one engine everywhere. In October the project also published a batch of security advisories, several rated high. v3.0.0 fixes all but one, and v2 users need 2.17.0 or later.

Free vs Self-Hosted vs Paid

fully free

Free: All of it, under the MIT license. v3.0.0 is the stable release for Windows (amd64, arm64), macOS (Intel, Apple Silicon) and Linux (amd64, arm64); iOS and Android are experimental and outside the stability promise. v2 remains supported with critical updates.

Self-hosted: Nothing to host; it's a development framework. v3 needs Go 1.26 or newer, WebView2 on Windows (preinstalled on 10/11), Xcode Command Line Tools on macOS, and GTK/WebKit development packages on Linux. Weekly minor releases from here on, nightly pre-releases in between.

Paid: None. The project is funded by GitHub Sponsors. Your real costs are the code-signing accounts any desktop app needs on macOS and Windows, which are not Wails charges.

Free at any scale. The real costs are the v2-to-v3 port if you're on v2 and the platform code-signing accounts every desktop app needs.

What to do by team size

Solo
free; the easiest route to a desktop app if you already write Go
Small team
free; Go backend plus any web frontend your team already knows
Medium team
free; test the UI on all three OS web views before committing
Large team
free; consider Electron if identical rendering on every OS matters more than binary size
Self-hosting ops:moderate

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
88/100 · A
Adoption27/30
Maintenance25/25
Community11/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 33,737 starsActive community: 1,652 forksPermissive license (MIT)

About

Stars
36,972
Forks
1,927

Explore Further

More tools in the directory