10

8

6

4

2


9.5

2.9
ui

9.3

8.0

9.0

7.7

8.9

9.3
qt

8.9
0.0

8.5

9.2

16 GUI packages and projects

  • ui

    9.5 2.9 Go
    Platform-native GUI library for Go.
  • gallium

    9.3 8.0 Go
    Build desktop applications in Go and HTML.
  • walk

    9.0 7.7 Go
    Windows application library kit for Go.
  • qt

    8.9 9.3 Go
    Qt binding for Go (support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi)
  • go-qml

    8.9 0.0 Go
    QML support for the Go language
  • robotgo

    8.5 9.2 C
    Go Native cross-platform GUI system automation;Control the mouse, keyboard and other.
  • goqt

    8.4 1.3 Go
    Golang bindings to the Qt cross-platform application framework.
  • go-gtk

    8.2 6.7 Go
    Go bindings for GTK
  • sciter

    7.3 5.3 Go
    Go bindings for Sciter: the Embeddable HTML/CSS/script engine for modern desktop UI development.
  • go-thrust

    6.6 1.0 Go
    Cross Platform UI Kit powered by Blink/V8/Chromium Content Lib
  • gosx-notifier

    6.0 1.0 Go
    OSX Desktop Notifications library for Go.
  • gotk3

    5.7 5.9 Go
    Go bindings for GTK3.
  • nuklear

    5.6 8.1 F C++
    This project provides Go bindings for nuklear.h — a small ANSI C GUI library.
  • systray

    5.4 1.0 Go
    Cross platform Go library to place an icon and menu in the notification area
  • Gowut

    4.5 6.7 Go
    Go Web UI Toolkit - Public Releases and Development
  • trayhost

    4.4 4.0 A C
    Cross-platform Go library to place an icon in the host operating system's taskbar.

Add another 'GUI' Package