When comparing JavaFX vs Fyne, the Slant community recommends JavaFX for most people. In the question“What are the best cross-platform GUI toolkits?” JavaFX is ranked 18th while Fyne is ranked 24th. The most important reason people chose JavaFX is:
Also has many built-in effects, like scale, rotate, color shifting, etc. The look and feel is simple to change later, as it uses Cascaded Style Sheets.
Ranked in these QuestionsQuestion Ranking
Pros
Pro FX uses hardware acceleration and Java is fast, so good for 2D action games
Also has many built-in effects, like scale, rotate, color shifting, etc. The look and feel is simple to change later, as it uses Cascaded Style Sheets.
Pro Mobile support
Android and iOS are supported.
Pro Easy to learn
Simple and consistent API.
Pro Permissively licensed
Fyne is licensed under the 3-clause BSD license, which has fairly lax restrictions on usage.
Cons
Con Does not automatically give you a pure platform look and feel
Cannot be used with non-JVM languages.
Con Go specific
Fyne is only usable in Go applications.