Wails
lastmod 2021-08-10created 2021-08-101 edits
A framework for developing cross-platform (Mac, Linux, Windows) desktop applications using Golang as the backend, with HTML/CSS/JS as well as React, Vue, etc. for the frontend.
- Backend: Go
- Frontend: HTML/CSS/JS, React, Vue
- Cross-platform: Mac, Linux, Windows
Features
- Use standard Go for the backend
- Use any frontend technology to build your UI
- 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