Fyne (software)

Original author(s)Andrew Williams
Developer(s)Andrew Williams, Cedric Bail, Changkun Ou, Charles Daniels, Drew Weymouth, Jacob Alzén, Luca Corbo, Pablo Fuentes, Steve O'Connor, Stephen Houston, Stuart Scott, Tilo Prütz
Initial releaseFebruary 5, 2018; 6 years ago (2018-02-05)
Stable release
2.5.1 / August 24, 2024; 2 months ago (2024-08-24)[1]
Written inGo
Operating systemLinux, Unix-like, macOS, Windows, IOS, Android (operating system)
TypeWidget toolkit
LicenseNew BSD License
Websitefyne.io

Fyne is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs) across desktop and mobile platforms. It is designed to enable developers to build applications that run on multiple desktop and mobile platforms/versions from a single code base.[2] Fyne uses OpenGL to provide cross-platform graphics. It is inspired by the principles of Material Design to create applications that look and behave consistently across all platforms.[3] It 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 count[4] and in early February 2020 it was trending as #1 project in GitHub trending ranks.[5]

  1. ^ "Polishes and text/translation improvements form v2.5.1". github.com. 2023-09-05.
  2. ^ Aurélie, Vache (25 August 2021). "Learning Go by examples: part 7 - Create a cross-platform GUI/Desktop app in Go".
  3. ^ "Scaling and Geometry".
  4. ^ Fyne [@Fyne_io] (2019-12-19). "We are very excited to announce that Fyne is now the most popular* GUI toolkit for Go! Great news and a huge milestone :). Now we need to figure how to bring the joy of Fyne to the wider coding community. [*] According to GitHub stargazer count ⭐️ #golang #winning #future" (Tweet). Retrieved 2021-01-07 – via Twitter.
  5. ^ Fyne [@Fyne_io] (2020-02-11). "Oh wow, the ⁦@Fyne_io⁩ project is currently in the #1 slot on GitHub trending list!!! https://t.co/oeRtXklEK9 #congratulations #goland #gui #trending https://t.co/HMy1TpJ3u5" (Tweet). Retrieved 2021-01-07 – via Twitter.