Hacker ApprovedDepartments

Wails

Hacker Approved

Ranked 4 of 5 desktop app frameworks by recommenders

People recommend Wails for building small, fast desktop apps with a Go backend and web frontend, far lighter than Electron. Some call it a compromise.

People recommend Wails for building small, fast desktop apps with a Go backend and web frontend, far lighter than Electron. Some call it a compromise.

31 people gave an opinion

recommend it
25
criticize it
6
approval share
81%
Each figure is one person. RecommendsCriticizes

Recommended in 9 of 13 months

  1. November 2025: recommended
  2. December 2025: not recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it carries the badge

  • 25 people recommend itNeeds 10 or more, met.
  • 4.2 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 9 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Much smaller than Electron

    “Golang "backend" w/ a Svelte "frontend" to build desktop apps the fraction of the size of Electron is a killer imo.”

    Comment from 2 Oct 2026 in “SvelteKit 3”

    “I've been using Go/Wails for desktop projects rather than a bundled Chromium and Node”

    Comment from 22 Jun 2026 in “Deno Desktop”

    “brings a tiny statically linked binary instead of running on top of a massive runtime”

    Comment from 24 Nov 2025 in “Build desktop applications using Go and Web Technologies”
  • Simple, low-friction development

    “very simple to use, reliable, and keeps up with the performance and consistency demands on an IRC client”

    Comment from 11 Oct 2026 in “IRCv3”

    “With Wails it’s also a low friction way to build desktop software”

    Comment from 11 Mar 2026 in “Zig – Type Resolution Redesign and Language Changes”

    “the DX is simply incomparable to that of web technologies”

    Comment from 24 Nov 2025 in “Build desktop applications using Go and Web Technologies”
  • Go backend with web frontend

    “Golang "backend" w/ a Svelte "frontend" to build desktop apps the fraction of the size of Electron is a killer imo.”

    Comment from 2 Oct 2026 in “SvelteKit 3”

    “the biggest go gui successes still land in the web-technologies stack (wails)”

    Comment from 25 Apr 2026 in “Show HN: Gova – The declarative GUI framework for Go”

    “Wails serves our golang and SvelteKit/Svelte provide the UX.”

    Comment from 1 Oct 2026 in “SvelteKit 3”
  • Reliable, trouble-free use

    “very simple to use, reliable, and keeps up with the performance and consistency demands on an IRC client”

    Comment from 11 Oct 2026 in “IRCv3”

    “The Rust features all worked pretty much first try every time.”

    Comment from 4 Mar 2026 in “Glaze by Raycast”

    “I don't have the kind of issues you're mentioning”

    Comment from 22 Jun 2026 in “Deno Desktop”

What people warn about

Each mark is one comment

  • Seen as a compromise, not ideal

    “So switched to Wails... I hate myself for doing this but it was by far the best option available”

    Comment from 6 Apr 2026 in “The 1987 Game "The Last Ninja" was 40 kilobytes”

    “the compromise I've settled on but will likely change my mind at some point again”

    Comment from 14 Apr 2026 in “Make Tmux Pretty and Usable”
  • Shares a problem with Tauri

    “This problem isn't unique to Tauri as I have seen apps using Wails copy this same trick”

    Comment from 31 Aug 2026 in “Show HN: Linux server management over SSH – written in Rust and Tauri”

    “neither Tauri or Wails have this figured out”

    Comment from 29 Nov 2025 in “Electron vs. Tauri”

Other desktop app frameworks people recommend

The four most recommended other desktop app frameworks, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Wails compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Electron20345631%12——
Tauri1528863%13——
Deno Desktop301075%3——
WailsThis page25681%9—Approved
Electrobun17674%5—Approved
See all 5 desktop app frameworks, ranked

What people said

35 of the 38 comments that mention it, newest first. Each links to the original comment.

“a good balance between avoiding the slowness and bloat of Electron”

RecommendsComment from 23 Oct 2026 in “Rune 1.3: adds TypeScript, a Helix editor, Kitty graphics and OSC-7501”

“I have 0 problems with the rendering.”

RecommendsComment from 15 Oct 2026 in “Steam Client is now faster than Epic's new vibe coded launcher”

“For me, opening it. But my PC is old and not beefy enough for heavy things like react.”

CriticizesComment from 11 Oct 2026 in “IRCv3”

“native library performance isn't trying to compete with my ability to cross-compile”

RecommendsComment from 11 Oct 2026 in “IRCv3”

“very simple to use, reliable, and keeps up with the performance and consistency demands on an IRC client”

RecommendsComment from 11 Oct 2026 in “IRCv3”

“Go is extremely attractive by comparison.”

RecommendsComment from 2 Oct 2026 in “SvelteKit 3”

“Golang "backend" w/ a Svelte "frontend" to build desktop apps the fraction of the size of Electron is a killer imo.”

RecommendsComment from 2 Oct 2026 in “SvelteKit 3”

“Wails serves our golang and SvelteKit/Svelte provide the UX.”

RecommendsComment from 1 Oct 2026 in “SvelteKit 3”

“This problem isn't unique to Tauri as I have seen apps using Wails copy this same trick”

CriticizesComment from 31 Aug 2026 in “Show HN: Linux server management over SSH – written in Rust and Tauri”

“Wails for windowing (no Electron)”

RecommendsComment from 14 Jul 2026 on Hacker News

“My biggest concern about it actually is using Go to render web front-ends in HTML/CSS”

MixedComment from 14 Jul 2026 on Hacker News

“without the massive memory overhead of webviews (like Wails)”

CriticizesComment from 10 Jul 2026 in “Show HN: Proton – A pure Go GUI library with zero CGO dependencies”

“I don't have the kind of issues you're mentioning”

RecommendsComment from 22 Jun 2026 in “Deno Desktop”

“I've been using Go/Wails for desktop projects rather than a bundled Chromium and Node”

RecommendsComment from 22 Jun 2026 in “Deno Desktop”

“some people said is even better than tauri”

RecommendsComment from 24 May 2026 in “Migrating from Go to Rust”

“Wails instead of Electron in desktop.”

RecommendsComment from 24 May 2026 in “Improving C# Memory Safety”

“I've heard good things about Wails.”

RecommendsComment from 13 May 2026 in “Zero-native – Build native desktop apps with web UI”

“the biggest go gui successes still land in the web-technologies stack (wails)”

MixedComment from 25 Apr 2026 in “Show HN: Gova – The declarative GUI framework for Go”

“the compromise I've settled on but will likely change my mind at some point again”

MixedComment from 14 Apr 2026 in “Make Tmux Pretty and Usable”

“Both of these libraries were chosen because they are well maintained and have a high number of contributors/eyeballs”

RecommendsComment from 14 Apr 2026 in “Make Tmux Pretty and Usable”

“So switched to Wails... I hate myself for doing this but it was by far the best option available”

MixedComment from 6 Apr 2026 in “The 1987 Game "The Last Ninja" was 40 kilobytes”

“all apps i've made perform execellent on windows”

RecommendsComment from 6 Apr 2026 in “Microsoft Hasn't Had a Coherent GUI Strategy Since Petzold”

“With Wails it’s also a low friction way to build desktop software”

RecommendsComment from 11 Mar 2026 in “Zig – Type Resolution Redesign and Language Changes”

“The Rust features all worked pretty much first try every time.”

RecommendsComment from 4 Mar 2026 in “Glaze by Raycast”

“Looks cool, but the phrase 'build applications with the flexibility and power of go' made me chuckle.”

MixedComment from 3 Mar 2026 in “Claude is an Electron App because we've lost native”

“Use Tauri or Wails or many other solutions like these”

RecommendsComment from 2 Feb 2026 in “The Codex App”

“Tauri/Wails don't seem like viable alternatives at the moment”

CriticizesComment from 2 Feb 2026 in “The Codex App”

“it is day and night in terms of performance compared to lightest electron app”

RecommendsComment from 2 Feb 2026 in “The Codex App”

“A full fledged app, that does everything I want, is ~ 10MB.”

RecommendsComment from 2 Feb 2026 in “The Codex App”

“Just in case you missed it and are interested in a go alternative”

RecommendsComment from 27 Jan 2026 in “Velox: A Port of Tauri to Swift by Miguel de Icaza”

“neither Tauri or Wails have this figured out”

CriticizesComment from 29 Nov 2025 in “Electron vs. Tauri”

“i had a better time vibe coding with gpt 4 with WAILS”

RecommendsComment from 29 Nov 2025 in “Electron vs. Tauri”

“brings a tiny statically linked binary instead of running on top of a massive runtime”

RecommendsComment from 24 Nov 2025 in “Build desktop applications using Go and Web Technologies”

“Devs like the ease of development and a ton of dependencies we don’t need to worry about, since Fyne is a lot leaner than Wails.”

CriticizesComment from 24 Nov 2025 in “Build desktop applications using Go and Web Technologies”

“the DX is simply incomparable to that of web technologies”

RecommendsComment from 24 Nov 2025 in “Build desktop applications using Go and Web Technologies”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.