10

8

6

4

2


9.9

9.9

9.8

9.2

9.6

8.3

9.6
0.0
qt

9.5
0.0
ui

9.5

7.4

37 GUI packages and projects

  • fyne

    9.9 9.9 Go
    Cross platform GUI toolkit in Go inspired by Material Design
  • Wails

    9.8 9.2 Go
    Create beautiful applications using Go
  • Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
    Promo coderabbit.ai
    CodeRabbit Logo
  • webview

    9.6 8.3 C++
    Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
  • qt

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

    9.5 0.0 Go
    Platform-native GUI library for Go.
  • robotgo

    9.5 7.4 L3 Go
    RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar
  • Lorca

    9.4 4.2 Go
    Build cross-platform modern desktop apps in Go + HTML5
  • walk

    9.4 0.0 Go
    A Windows GUI toolkit for the Go Programming Language
  • app

    9.3 7.7 Go
    A package to build progressive web apps with Go programming language and WebAssembly.
  • go-astilectron

    9.1 3.1 Go
    DISCONTINUED. Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron)
  • systray

    8.7 2.3 Go
    a cross platfrom Go library to place an icon and menu in the notification area
  • gallium

    8.7 0.0 Go
    Build desktop applications in Go and HTML.
  • sciter

    8.5 0.0 C++
    Sciter: the Embeddable HTML/CSS/JS engine for modern UI development
  • go-gtk

    8.3 2.1 Go
    Go binding for GTK
  • gotk3

    8.2 6.2 Go
    Go bindings for GTK3
  • go-qml

    8.2 0.0 Go
    QML support for the Go language
  • goqt

    7.9 0.0 Go
    Golang bindings to the Qt cross-platform application framework.
  • nuklear

    7.8 3.0 L1 C
    This project provides Go bindings for nuklear.h — a small ANSI C GUI library.
  • Guark

    6.8 0.0 Go
    Build awesome Golang desktop apps and beautiful interfaces with Vue.js, React.js, Framework 7, and more...
  • zenity

    6.7 7.3 Go
    Zenity dialogs for Golang, Windows, macOS
  • gosx-notifier

    6.6 0.0 Go
    gosx-notifier is a Go framework for sending desktop notifications to OSX 10.8 or higher
  • go-thrust

    6.3 0.0 Go
    Cross Platform UI Kit powered by Blink/V8/Chromium Content Lib
  • gowd

    6.3 0.0 Go
    Build cross platform GUI apps with GO and HTML/JS/CSS (powered by nwjs)
  • one-file-pdf

    6.2 0.0 Go
    A minimalist Go PDF writer in 1982 lines. Draws text, images and shapes. Helps understand the PDF format. Used in production for reports.
  • energy

    6.0 9.6 Go
    Energy is a framework developed by Go language based on CEF (Chromium Embedded Framework) for developing cross-platform desktop applications for Windows, Mac OS X, and Linux
  • Gowut

    5.9 0.0 Go
    Go Web UI Toolkit - Public Releases and Development
  • trayhost

    5.4 0.0 L5 Go
    Cross-platform Go library to place an icon in the host operating system's taskbar.
  • NanoGUI

    5.1 0.0 Go
    A golang port of NanoGUI
  • unison

    5.0 8.2 Go
    A unified graphical user experience toolkit for Go desktop applications
  • mac-activity-tracker

    2.7 3.7 Go
    A library to notify about any (pluggable) activity on your machine, and let you take action as needed
  • mac-sleep-notifier

    2.6 0.0 Go
    macOS Sleep/ Wake notifications in golang
  • go-appindicator

    2.2 1.6 Go
    DISCONTINUED. :traffic_light: Go bindings for libappindicator3 C library
  • Dali

    0.9 0.0 Go
    Idiomatic Golang GUI using Lorca
  • goradd/html5tag

    0.9 2.8 Go
    html5tag generates html 5 tags
  • AppIndicator Go

    0.4 2.6 Go
    :traffic_light: Go bindings for libappindicator3 C library
  • gio

    -
    Gio is a library for writing cross-platform immediate mode GUI-s in Go. Gio supports all the major platforms: Linux, macOS, Windows, Android, iOS, FreeBSD, OpenBSD and WebAssembly.
  • Goey

    - -
    Cross platform UI toolkit aggregator for Windows / Linux / Mac. GTK, Cocoa, Windows API

Add another 'GUI' Package