Sunday, October 30, 2022

Wails v2: Golang Desktop Web UI

Wails v2 Released | Wails

a project that enables Go programmers to provide rich frontends for their Go programs using familiar web technologies. It's a lightweight, Go alternative to Electron. Much more information can be found on the official site.

 Golang Weekly Issue 429: September 23, 2022

step forward for a project that has shown a lot of promise in recent years. Wails is an Electron-a-like for Go for building cross-platform desktop apps using Go as the base language and JavaScript on the front (and, yes, JS can call your Go functions). v2 introduces a lot of improvements:

  • Svelte, Vue, (P)React, Lit and vanilla JS templates.
  • Native window translucency effects.
  • NSIS installer generation for Windows.
  • Code obfuscation and binary compression support.
  • No extra libraries or DLLs to ship.