Fyne logo

Fyne

Cross-platform GUI toolkit for Go that builds beautiful native apps for desktop, mobile, and web from one codebase.

-

Our Verdict

The friendliest Go GUI toolkit today — perfect if you want single-binary apps without C dependencies.

Pros

  • Pure Go, no CGo required
  • Cross-platform desktop, mobile, web
  • Material Design-inspired widgets
  • Active OSS community

Cons

  • Widget set thinner than Qt or GTK
  • Native look-and-feel is approximated
  • Mobile support less mature than desktop
  • Limited advanced layout primitives
Best for: Go developers shipping cross-platform desktop tools in a single binary Not for: Teams needing true native platform look or rich widget ecosystems

When to Use Fyne

Good fit if you need

  • Cross-platform Go desktop app with a single codebase
  • Native macOS and Windows app built entirely in Go
  • Internal DevOps tool with a GUI running on all platforms
  • Open-source utility distributed as a native desktop binary
  • Mobile + desktop productivity app from one Go repository

Lock-in Assessment

Low 5/5
Lock-in Score
5/5

Fyne Pricing

Pricing Model
free
Free Tier
Yes
Entry Price
Enterprise Available
No
Transparency Score

Beta — estimates may differ from actual pricing

1,000
1001K10K100K1M

Estimated Monthly Cost

$25

Estimated Annual Cost

$300

Estimates are approximate and may not reflect current pricing. Always check the official pricing page.

Project Health

A

Health Score

28.1k 1.5k
Bus Factor

10

Last Commit

1 day

Release Freq

46d

Open Issues

732

Issue Response

3d

License

NOASSERTION

Last checked: 2026-04-21

Community Discussion

Comments powered by Giscus (GitHub Discussions). You need a GitHub account to comment.