wails

module
v3.0.0-alpha.57 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 5, 2026 License: MIT

README

v3 Alpha

Thanks for wanting to help out with testing/developing Wails v3! This guide will help you get started.

Getting Started

All the instructions for getting started are in the v3 documentation directory: mkdocs-website. Please read the README.md file in that directory for more information.

Directories

Path Synopsis
cmd
wails3 command
examples
badge command
badge-custom command
binding command
build command
cancel-async command
cancel-chaining command
clipboard command
contextmenus command
dialogs command
dialogs-basic command
dock command
drag-n-drop command
environment command
events command
events-bug command
frameless command
hide-window command
ignore-mouse command
keybindings command
liquid-glass command
menu command
panic-handling command
plain command
raw-message command
screen command
services command
single-instance command
spotlight command
systray-basic command
systray-clock command
systray-custom command
systray-menu command
video command
window command
window-api command
window-call command
window-menu command
wml command
internal
assetserver
Code from https://github.com/erikdubbelboer/ringqueue
Code from https://github.com/erikdubbelboer/ringqueue
dbus/menu
Code generated by dbus-codegen-go DO NOT EDIT.
Code generated by dbus-codegen-go DO NOT EDIT.
dbus/notifier
Code generated by dbus-codegen-go DO NOT EDIT.
Code generated by dbus-codegen-go DO NOT EDIT.
defaults
Package defaults provides functionality for loading and saving global default settings for Wails projects.
Package defaults provides functionality for loading and saving global default settings for Wails projects.
generator/collect/_reference command
This example explores exhaustively the behaviour of encoding/json when handling types that implement marshaler interfaces.
This example explores exhaustively the behaviour of encoding/json when handling types that implement marshaler interfaces.
go-common-file-dialog/cfd
Common File Dialogs
Common File Dialogs
keychain
Package keychain provides secure credential storage using the system keychain.
Package keychain provides secure credential storage using the system keychain.
libpath
Package libpath provides utilities for finding native library paths on Linux.
Package libpath provides utilities for finding native library paths on Linux.
packager
Package packager provides a simplified interface for creating Linux packages using nfpm
Package packager provides a simplified interface for creating Linux packages using nfpm
s
sliceutil
Package sliceutil provides generic utility functions not available in stdlib.
Package sliceutil provides generic utility functions not available in stdlib.
pkg
application
Portions of this code are derived from the project: - https://github.com/fyne-io/systray
Portions of this code are derived from the project: - https://github.com/fyne-io/systray
mac
Package mac provides a set of functions to interact with the macOS platform.
Package mac provides a set of functions to interact with the macOS platform.
services/notifications
Package notifications provides cross-platform notification capabilities for desktop applications.
Package notifications provides cross-platform notification capabilities for desktop applications.
w32
* Copyright (C) 2019 The Winc Authors.
* Copyright (C) 2019 The Winc Authors.
tasks
cleanup command
contribs command
release command
sed command
test
4769-menu command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL