wailsapp/wails
This is a cross-platform desktop application framework that enables developers to build native desktop and mobile applications using web technologies and Go. It provides a comprehensive runtime for window management, system integration (notifications, clipboard, menus), and inter-process communication between the Go backend and frontend. The system includes a CLI tool for project scaffolding, building, and diagnostics, alongside a rich set of APIs for handling user input, file associations, and platform-specific features like macOS window tabbing or Windows DPI scaling.
56.7
Adequate · 29 July 2026
1.7k
lines of production code
Go
with JavaScript
1
bus factor · 474 authors in all
3
measurements over time
How it got here
2018–2022 · v2 architecture and platform support
This period focused on the comprehensive development of the Wails v2 framework, introducing a modular internal architecture and a simplified public API. It established deep, native support for Windows, macOS, and Linux, including system diagnostics, window management, and build asset generation. The work also standardized project templates, CLI tooling, and cross-platform features like menus, notifications, and file dialogs.
78 changes
2023–2024 · Wails v3 feature expansion
This period focused on the development of Wails v3, introducing extensive new APIs for windowing, services, and system integration across all supported platforms. The work included building out the v3 CLI, implementing mobile support for Android and iOS, and providing comprehensive examples for new features like context menus, file associations, and system tray icons.
100 changes
2025–2026 · Wails v3 feature expansion and mobile support
This period focused on expanding Wails v3 capabilities with comprehensive mobile support for Android and iOS, alongside new services for notifications, dock icons, and in-app updates. The release was further enriched by numerous examples demonstrating advanced features like custom protocols, WebSocket transport, and system tray integration. Additionally, internal tooling was modernized with a Go-native build runner and automated changelog generation.
80 changes
Survey your own repository
wailsapp/wails was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 29 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 8a181b041d — the exact code this score is about.
- Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.