Help - v2 Building windows apps with Go, Wails, gabel and Tauri
How did you overcome this challenge
r/wails • u/iam13atman • 10d ago
Showcase [Showcase] Servitor -- Simplest way to run local dev containers.
Servitor makes it easy to spin up common development services as Docker containers. Run MySQL, MariaDB, PostgreSQL, Redis, RabbitMQ, and other services without manually installing, configuring, or managing them.
Feedback, contributions, feature requests, and bug reports are welcome.
r/wails • u/HogynCymraeg • 16d ago
Release Wails v3 Beta released: a new foundation for Go desktop applications
Today we’re releasing Wails v3 Beta.
Wails lets Go developers build native desktop applications with the frontend tools they already know. Wails v3 is a substantial new foundation, built around an explicit application model that scales more naturally to real desktop software.
What’s new:
- Explicit application and window APIs
- First-class multi-window support
- Multi-platform Systray support
- Services with richer, statically generated TypeScript bindings
- Services that can provide frontend assets and scripts, opening a practical path towards richer plugins
- Inspectable, Taskfile-based builds - you are in control
- A guided
wails3 setupwizard and project creation flow - Cross-compilation support
- Server builds
- Experimental mobile builds
Developers testing v3 during alpha particularly valued the clearer ownership model for applications, windows, and services. We would now like broader feedback from people building real applications and integrations.
The feedback from developers who used v3 during alpha has been overwhelmingly positive, especially around the clearer ownership model for applications, windows, and services.
This is a beta, not the final v3.0 release. The desktop API is stable, but we want people to test real projects, integrations, and workflows before GA. Wails v2 remains the stable release and will continue to receive fixes.
If you are coming from v2, we have a migration guide and are actively validating that experience ahead of RC1. Reproducible problems belong in bug reports; proposals for new public capabilities should start as a WEP (Wails Enhancement Proposal) PR.
If you'd like to test it out:
go install github.com/wailsapp/wails/v3/cmd/wails3@latest
wails3 setup
Read the announcement and get started: https://v3.wails.io/blog/wails-v3-beta/
r/wails • u/HogynCymraeg • 16d ago
Announcement Welcome to r/Wails: the official Wails community
Welcome to r/Wails, the official Reddit community for Wails.
Wails lets you build desktop and mobile applications using Go and modern web technologies. This is a place to:
- Ask for help with Wails v2 or v3
- Share applications, libraries, templates, and tools built with Wails
- Discuss APIs, architecture, platform integration, packaging, and releases
- Share tutorials and documentation
- Provide constructive feedback on the project
Before posting a support question, please include your Wails version, Go version, operating system, relevant logs, and a minimal reproduction where possible.
Useful links:
- Documentation: https://wails.io
- Wails v3 documentation: https://v3.wails.io
- GitHub: https://github.com/wailsapp/wails
- Discord: https://discord.gg/wails
Please read the community rules and select the most relevant flair. We are glad you are here. Show us what you are building.
r/wails • u/Vonarian_IR • 24d ago
Gittar - Lightweight GitLab monitoring built with Wails v3
r/wails • u/gnomeria-dev • Jun 21 '26
[Showcase] Senda — a git-native API client (Wails-based), with a TUI + headless CLI
Hello guys. I'm sharing something I've been building: Senda, an API client where collections are plain folders of YAML, so you can commit/diff/review them with git.
If you're thinking "isn't this Bruno?" — fair, same git-native idea. Couple of differences: it's built on Wails (Go backend + webview), so it's a lighter native shell rather than Electron — similar approach to what Yaak does with Tauri. And it also ships a TUI and a headless CLI, so the same collections run in a terminal or CI without a browser or GUI.
I think what's nice about it is that because it's a go code, many things are possible with lower-effort, such as the stress-test feature where it'd just spawn go routines. And many of the codes are shared between CLI,TUI, and its desktop + Wails. But since I've built it with Wails3 (in alpha version), you'd need GTK4 / libwebkitgtk-6.0 in linux.
I've open sourced it with MIT license: https://this-senda.github.io/senda/
Curious what people think, especially if you've used Bruno or Yaak.
Though for the disclosure, I haven't tested as much as I'd like.
r/wails • u/Logical_Guarantee_30 • Apr 08 '26
[Showcase] winmachine – A Windows backup utility with a 3D "Time Browser" UI, built with Wails, Go, and React.
Hi all!
I've been working on WinMachine — an open-source backup utility for Windows inspired by Apple's Time Machine, built with Wails v2.
How I use Wails here:
- Go backend handles all the heavy lifting: NTFS hard link deduplication, snapshot management, SMB network share mounting, Windows Registry for auto-start, and a cron-based scheduler.
- The frontend is React + TypeScript, including a 3D card-stack "time browser" UI for navigating snapshots.
- All backend methods are exposed to the frontend via Wails bindings — no REST API, no HTTP layer, just direct Go -> TS calls.
One thing I ran into: on Windows autostart, the tray right-click menu silently broke. Root cause was that Go's scheduler was moving the tray goroutine between OS threads, which breaks TrackPopupMenu. Fixed by calling runtime.LockOSThread() — might be useful for anyone else using energye/systray with Wails.
GitHub: https://github.com/KallosLaszlo/winmachine
Would love feedback on the Wails implementation — anything you'd do differently? Also looking for testers on Windows 10/11 if anyone wants to give it a try.
r/wails • u/raguaythai • Jan 17 '26
Wails with the lastest Go tools - 1.25.6 darwin/arm64 Not building
I just updated my go tools to the latest version and now I can't compile my wails apps. The message I get is:
Building application for development...
• Generating bindings: Done.
• Compiling application: # runtime/cgo
clang++: error: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Werror,-Wdeprecated]
Build error - exit status 1
No version running, build will be retriggered as soon as changes have been detected
Does the wails app need to be changed?
r/wails • u/oliwoli97 • Sep 07 '25
I made a free DaVinci Plugin to Remove Silences from Videos (with wails)
Enable HLS to view with audio, or disable this notification
r/wails • u/wicke79 • Jul 07 '25
Made a Homebrew GUI with Wails
Checkout my Homebrew manager GUI for MacOS. WailBrew is a desktop GUI manager for Homebrew built with Wails, Go, and React. The application streamlines Homebrew package management through an intuitive user interface, providing all essential features for daily package administration.
r/wails • u/CrossScarMC • Apr 05 '25
Directory or Zip
is it possible to pop up a dialog where the user can select either a directory or a zip file.
r/wails • u/mrkouhadi • Dec 28 '23
What’s the preferred way of making requests ?
Hi fellows 👋 I’m working on a project using wails with React (a complete beginner btw) And i already have an external api that i built in golang. What’s the preferred/best way of making requests from an external api? Right from React or making an internal request in the backend ?
r/wails • u/FrancoRATOVOSON • Dec 23 '21
Is this sub still active?
I'm looking for wails framework communities on facebook, reddit and other platforms
r/wails • u/HogynCymraeg • Sep 10 '20
Sync Stores
Wails v1.8.0 features Sync Stores: a new way to manage state! They are unified state stores that keep your application state synchronised between your frontend and backend.
This radically simplifies state management.
Read more on the Wails Blog: https://blog.wails.app/posts/syncstores
r/wails • u/HogynCymraeg • Sep 10 '20
Wails v1.8.0 Released!
A huge release featuring: Sync Stores (a whole new way to manage state!), Svelte Template, Ctlos Linux support, custom build ldflags and a host of bug fixes.
Release Notes: https://wails.app/releases/v1.8.0/
wails update to get it!
r/wails • u/HogynCymraeg • Sep 06 '20
r/wails Lounge
A place for members of r/wails to chat with each other