Awesome Go Graphical User Interface (GUI) Libraries

  • updated about 1 year ago MIT License

    A library to notify about any (pluggable) activity on your machine, and let you take action as needed

  • updated over 2 years ago MIT License

    ๐Ÿšฅ Go bindings for libappindicator3 C library

  • updated over 3 years ago MIT License

    Idiomatic Golang GUI using Lorca

  • fyne fyne 24,550
    star
    updated about 2 months ago Other

    Cross platform GUI toolkit in Go inspired by Material Design

  • gallium gallium 3,672
    star
    updated about 6 years ago MIT License

    Build desktop applications in Go and HTML.

  • go-app go-app 7,906
    star
    updated about 1 month ago MIT License

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

  • updated almost 4 years ago MIT License

    ๐Ÿšฅ Go bindings for libappindicator3 C library

  • updated over 1 year ago MIT License

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

  • go-gtk go-gtk 2,108
    star
    updated 5 months ago BSD 3-Clause "New...

    Go binding for GTK

  • goqt goqt 1,478
    star
    updated over 6 years ago BSD 2-Clause "Sim...

    Golang bindings to the Qt cross-platform application framework.

  • go-sciter go-sciter 2,550
    star
    updated over 1 year ago

    Golang bindings of Sciter: the Embeddable HTML/CSS/script engine for modern UI development

  • updated over 4 years ago MIT License

    gosx-notifier is a Go framework for sending desktop notifications to OSX 10.8 or higher

  • updated about 8 years ago MIT License

    Cross Platform UI Kit powered by Blink/V8/Chromium Content Lib

  • gotk3 gotk3 1,965
    star
    updated over 1 year ago ISC License

    Go bindings for GTK3

  • govcl govcl 2,098
    star
    updated 10 months ago Apache License 2.0

    Cross-platform Go/Golang GUI library.

  • gowd gowd 426
    star
    updated over 1 year ago MIT License

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

  • gowut gowut 289
    star
    updated about 2 years ago GNU General Publi...

    Go Web UI Toolkit - Public Releases and Development

  • updated about 2 years ago MIT License

    html5tag generates html 5 tags

  • lorca lorca 7,954
    star
    updated 10 months ago MIT License

    Build cross-platform modern desktop apps in Go + HTML5

  • updated over 5 years ago MIT License

    macOS Sleep/ Wake notifications in golang

  • updated over 4 years ago
  • nuklear nuklear 1,545
    star
    updated about 2 years ago MIT License

    This project provides Go bindings for nuklear.h โ€” a small ANSI C GUI library.

  • updated over 3 years ago MIT License

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

  • qml qml 1,956
    star
    updated over 5 years ago Other

    QML support for the Go language

  • qt qt 10,462
    star
    updated 8 months ago GNU Lesser Genera...

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

  • robotgo robotgo 9,567
    star
    updated about 2 months ago Apache License 2.0

    RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar

  • systray systray 2,904
    star
    updated about 1 year ago Apache License 2.0

    a cross platfrom Go library to place an icon and menu in the notification area

  • ui ui 8,336
    star
    updated over 2 years ago Other

    Platform-native GUI library for Go.

  • wails wails 24,513
    star
    updated about 2 months ago MIT License

    Create beautiful applications using Go

  • walk walk 6,586
    star
    updated about 1 year ago Other

    A Windows GUI toolkit for the Go Programming Language

  • webview webview 12,471
    star
    updated about 2 months ago MIT License

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

  • zenity zenity 564
    star
    updated 12 months ago MIT License

    Zenity dialogs for Golang, Windows, macOS