Article · Wikipedia archive · Last revised Jun 12, 2026

Fyne (software)

Fyne is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs). It allows application software to run on multiple desktop, mobile operating systems, Web browsers and embedded devices from a single code base. Fyne is inspired by the principles of Material Design to create applications that look and behave consistently. It uses OpenGL to provide cross-platform GUIs.

Last revised
Jun 12, 2026
Read time
≈ 3 min
Length
595 w
Citations
11
Source
Fyne
Original authorAndrew Williams
DevelopersAndrew Williams, Cedric Bail, Changkun Ou, Charles Daniels, Drew Weymouth, Eli Burch, Jacob Alzén, Luca Corbo, Pablo Fuentes, Simon Dassow, Steve O'Connor, Stephen Houston, Stuart Scott, Tilo Prütz
Initial releaseFebruary 5, 2018 (2018-02-05)
Stable release
2.7.0 / October 16, 2025 (2025-10-16)1
Written inGo
Operating systemLinux, Unix-like, macOS, Windows, IOS, Android (operating system), WebAssembly
TypeWidget toolkit
LicenseNew BSD License
Websitefyne.io
Repository

Fyne is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs). It allows application software to run on multiple desktop, mobile operating systems, Web browsers (via WebAssembly) and embedded devices (embedded Linux) from a single code base.2 Fyne is inspired by the principles of Material Design to create applications that look and behave consistently.3 It uses OpenGL to provide cross-platform GUIs.

Fyne is licensed under the terms of the 3-clause BSD License, supporting the creation of free and proprietary applications. In December 2019 Fyne became the most popular GUI toolkit for Go, by GitHub star count4 and in early February 2020 it was trending as #1 project in GitHub trending ranks.5

Development

Fyne is currently developed by a team of volunteers and is supported by around 100 contributors.6 The team meet at a conference held each year along with invited speakers and members of the community.7

The Fyne toolkit is written primarily in Go.8

Use

Several businesses are using the Fyne toolkit for their internal and utility applications, such as Tuffnells and Tailscale9

Linux Format published an interview with the founder.10

The Fyne project maintains a listing of open source applications built with Fyne.11

See also

See also

References

References

Bibliography

Bibliography

External links