Cross platform GUI in Go inspired by Material Design (by fyne-io)

Fyne Alternatives

Similar projects and alternatives to fyne

  • GitHub repo gio

    Mirror of the Gio main repository (https://git.sr.ht/~eliasnaur/gio)

  • GitHub repo go

    The Go programming language

  • GitHub repo qt

    Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly

  • GitHub repo Wails

    Create desktop apps using Go and Web Technologies.

  • GitHub repo nucular

    GUI toolkit for go

  • GitHub repo wormhole-gui

    Cross-platform application for easy encrypted sharing of files, folders, and text between devices.

  • GitHub repo fynedesk

    A full desktop environment for Linux/Unix using Fyne

  • GitHub repo tauri

    Build smaller, faster, and more secure desktop applications with a web frontend.

  • GitHub repo magic-wormhole

    get things from one computer to another, safely

  • GitHub repo walk

    A Windows GUI toolkit for the Go Programming Language

  • GitHub repo giu

    Cross platform rapid GUI framework for golang based on Dear ImGui.

  • GitHub repo imgui-go

    Go wrapper library for "Dear ImGui" (https://github.com/ocornut/imgui)

  • GitHub repo examples

    Examples for https://github.com/therecipe/qt (by therecipe)

  • GitHub repo gopherjs

    A compiler from Go to JavaScript for running Go code in a browser

  • GitHub repo go-app

    A package to build progressive web apps with Go programming language and WebAssembly.

  • GitHub repo Ebiten

    A dead simple 2D game library for Go

  • GitHub repo go-astilectron

    Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron)

  • GitHub repo devd

    A local webserver for developers

  • GitHub repo GoBoy

    Multi-platform Nintendo Game Boy Color emulator written in Go

  • GitHub repo Gowut

    Go Web UI Toolkit - Public Releases and Development

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better fyne alternative or higher similarity.


Posts where fyne has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-07-13.
  • The freedesktop.org is no longer a viable resource for *nix desktop development
    reddit.com/r/BSD | 2021-07-13
    Have you taken a look at Fyne? I once tried to build it on FreeBSD but failed since I'm not knowledgeable about the Go ecosystem. It's a new and modern TK plus there's even a desktop and some applications already available.
  • Can I make front end in Golang?
    reddit.com/r/golang | 2021-06-30
    Yeah, https://fyne.io is your friend for building desktop and mobile apps. One codebase will build for all those targets so no wasted time. Plus it’s focused on being easy to learn 😀
  • r/fyne_dev_fanpage Lounge
    The basics of RichText have landed on develop branch. You can try it out or test the ongoing markdown work now under way https://github.com/fyne-io/fyne/pull/2301
  • Since Android is a highly modified version of Linux, would it be possible to run Linux based video games on an Android?
    You're welcome. This is something of an area of interest for me, I maintain the Android version of a major Desktop application and also am the lead on several smaller applications which have Android and Desktop versions. I strongly prefer desktop, but Android is important, there are billions of people out there who only have easy access to Android devices, and treating them as first-class citizens without pulling my hair out is a big deal. If you have any interest in Go, look into https://fyne.io, it is far and away the best UI toolkit for bridging Desktop and Android apps without extra work.
  • Help for fyne form layout
    reddit.com/r/golang | 2021-06-22
    You can get more help by joining the #fyne channel on gophers Slack server (links at https://fyne.io/#contact)
  • Hello everyone! Please feel home
    if you haven't heard of fyne before here is their website https://fyne.io/ and https://github.com/fyne-io
  • How do I get started with the Go Qt binding?
    reddit.com/r/golang | 2021-05-27
  • fyne Vs gio
    reddit.com/r/golang | 2021-05-03
    Yes Fyne plans to fix this, the issue is https://github.com/fyne-io/fyne/issues/1062. It is a strange issue because the same code on iOS is silky smooth.
  • Let’s solidify the BSDs on the desktop!
    reddit.com/r/BSD | 2021-05-01
    There's no common permissively licensed GUI toolkit. The closest that we have is FLTK which is LGPLv2 with static linking exceptions. There's a couple of lesser known ones like Fyne (BSD 3-clause), but I haven't taken a closer look.
  • Desktop applications discussion
    reddit.com/r/golang | 2021-04-28
    You can checkout - https://fyne.io looks promising
  • Complete walkthrough for building a graphical chess app with Go and Fyne - animations, drag and drop and more!
    reddit.com/r/golang | 2021-04-23
    Oh no! Sorry about that. Yeah https://fyne.io is where the toolkit is at with lots more docs at https://developer.fyne.io
  • General update: Screenshot
    reddit.com/r/Picocrypt | 2021-04-22
  • Building a Configuration Generator for Mikrotiks Using Wails and React
    dev.to | 2021-04-15
    Before attempting to build a solution in "Wails," I created a GUI using Fyne. Fyne was easy to build with, and I could make all of the desktop components using Go. Unfortunately, The legacy laptops I have to support don't have a recent graphics driver that would work with OpenGL, so I had to find another solution. Wails is that solution. Wails is a cross-platform desktop application framework that uses a web-view and web technologies to create a User Interface (UI). Now I can use React, the most popular framework for building UIs, and not rely on Go's fledgling GUI support. The fact that Wails uses mshtml, a win32 API that hasn't seen an update since Internet Explorer version 11 (IE11), was a feature in my case.
  • I want to get started (need recommendations)
    I would personally try out with fyne using golang. But I have a knack for golang
  • Native GUI framework for golang?
    reddit.com/r/golang | 2021-04-03
    I’d recommend https://github.com/fyne-io/fyne. It is as native as you are going to get when it comes to Go GUI libraries. The whole library is built entirely in Go, but relies on GLFW and CGO to draw the windows (in a simplified sense). I would recommend it over all other toolkits available for Go as it is, in my opinion, one of the most easy to use.


Basic fyne repo stats
7 days ago

fyne-io/fyne is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives