

Wails
The lightweight framework for building web-like desktop apps using Go (Programming Language). Write standard Go code. Use any frontend technologies you like and call your Go code from Javascript.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
Features
Tags
- development
Wails information
What is Wails?
The lightweight framework for building web-like desktop apps using Go (Programming Language). Write standard Go code. Use any frontend technologies you like and call your Go code from Javascript.
The traditional method of providing web interfaces to Go programs is via a built-in web server. Wails offers a different approach: it provides the ability to wrap both Go code and a web frontend into a single binary. Tools are provided to make this easy for you by handling project creation, compilation and bundling. All you have to do is get creative!
Features
- Use standard Go libraries/frameworks for the backend
- Use any frontend technology to build your UI
- Quickly create Vue, Vuetify or React frontends for your Go programs
- Expose Go methods/functions to the frontend via a single bind command
- Uses native rendering engines - no embedded browser
- Shared events system
- Native file dialogs
- Powerful cli tool
- Multiplatform



