fyne
Fyne is a cross-platform graphical interface toolkit inspired by the Material Design principles and written in Go language. It allows for the development of applications for desktop and mobile devices using a single code base. For the development process, Go needs a C compiler of the system with a version of 1.22 or above.
fyne
100fyne-io · Desktop & Cross-Platform
- You can develop applications that run on both desktop and mobile devices through a single codebase.
- With mobile simulation mode, you can test what the interface you write will look like on mobile devices.
- Using Fyne utility tools, you can package applications you've developed for Android and iOS platforms.
- • High number of open issues (753)
- ↑ PositiveHacker News
Fyne: Cross-Platform GUI in Go Based on Material Design
“> Every project has to start somewhere and as you can tell from this comment page there are many groups of users who feel we have not met their expectations... I think you've inflated the expectations by creating a 1.0 release, that's a point where you'd expect things like…”
- • NeutralHacker News
Fyne: Cross-Platform GUI in Go Based on Material Design
“> Fyne ships with two themes by default, "light" and "dark". […] The default is dark As someone who uses dark-themes for absolutely everything, which sometimes requires quite some hassle (I am looking at you Slack), I welcome the trend to offer a dark theme next to a light one.…”
Verified against README · Oct 26, 2026 · source