google/gxuiAn experimental Go cross platform UI library.GoDocAStars3659Contributors21Forks240Watchers328Issues47andlabs/uiPlatform-native GUI library for Go.GoDocCStars3551Contributors10Forks238Watchers265Issues87go-qml/qmlQML support for the Go languageGoDocBStars1739Contributors16Forks171Watchers174Issues58lxn/walkA Windows GUI toolkit for the Go Programming LanguageGoDocAStars1513Contributors14Forks289Watchers153Issues71visualfc/goqtGolang bindings to the Qt cross-platform application framework.GoDocAStars1161Contributors3Forks89Watchers87Issues27mattn/go-gtkGo binding for GTKGoDocHomepageAStars877Contributors46Forks129Watchers63Issues37veandco/go-sdl2SDL2 binding for GoGoDocHomepageAStars441Contributors39Forks81Watchers27Issues4conformal/gotk3Go bindings for GTK3GoDocBStars416Contributors18Forks80Watchers42Issues44oskca/sciterGolang bindings of Sciter: the Embeddable HTML/CSS/script engine for modern UI developmentGoDocDStars413Contributors3Forks55Watchers52Issues20miketheprogrammer/go-thrustCross Platform UI Kit powered by Blink/V8/Chromium Content LibGoDocAStars348Contributors10Forks28Watchers26Issues20deckarep/gosx-notifiergosx-notifier is a Go framework for sending desktop notifications to OSX 10.8 or higherGoDocAStars324Contributors4Forks24Watchers11Issues3AllenDang/w32A wrapper of windows apis for the Go Programming Language.GoDocAStars317Contributors18Forks90Watchers25Issues16AllenDang/gformWindows GUI framework for Go.GoDocBStars208Contributors2Forks37Watchers29Issues5lxn/winA Windows API wrapper package for the Go Programming LanguageGoDocAStars184Contributors14Forks76Watchers21Issues12skelterjohn/go.wdeWindows, drawing and events for GoGoDocCStars180Contributors16Forks40Watchers16Issues4BurntSushi/xgbThe X Go Binding is a low-level API to communicate with the X server. It is modeled on XCB and supports many X extensions.GoDocAStars179Contributors8Forks27Watchers10Issues14gotk3/gotk3Go bindings for GTK3GoDocBStars156Contributors49Forks36Watchers23Issues140xAX/notificatorDesktop notifications with golangGoDocA+Stars152Contributors6Forks17Watchers8Issues5cratonica/trayhostCross-platform Go library to place an icon in the host operating system's taskbarGoDocA+Stars148Contributors3Forks36Watchers6Issues3getlantern/systraya cross platfrom Go library to place an icon and menu in the notification areaGoDocBStars139Contributors4Forks25Watchers20Issues9everdev/mackMack is a Golang wrapper for AppleScriptGoDocDStars137Contributors3Forks9Watchers4Issues0nsf/gothicTcl/Tk Go bindingsGoDocAStars90Contributors2Forks13Watchers7Issues6shurcooL/trayhostCross-platform Go library to place an icon in the host operating system's taskbar.GoDocA+Stars77Contributors5Forks7Watchers3Issues5ungerik/go-cairoGo binding for the cairo graphics libraryGoDocBStars56Contributors8Forks18Watchers6Issues1zozor/hguigui toolkit for goGoDocEStars52Contributors1Forks6Watchers11Issues4linuxdeepin/go-qt5go language & qt5GoDocBStars28Contributors2Forks5Watchers14Issues0TheCreeper/go-notifyPackage notify provides an implementation of the Gnome DBus Notifications Specification.GoDocA+Stars22Contributors4Forks6Watchers4Issues0cznic/wmPackage wm is a terminal window manager.GoDocAStars17Contributors1Forks0Watchers3Issues0DeedleFake/sdlGo Bindings for SDL 2GoDocAStars14Contributors2Forks4Watchers6Issues0chai2010/qmlQt/QML for Golang (fork from go-qml/qml.v1), Qt/MSVC with Win32/Win64.GoDocHomepageBStars7Contributors1Forks3Watchers2Issues1
An experimental Go cross platform UI library.
Platform-native GUI library for Go.
QML support for the Go language
A Windows GUI toolkit for the Go Programming Language
Golang bindings to the Qt cross-platform application framework.
Go binding for GTK
SDL2 binding for Go
Go bindings for GTK3
Golang bindings of Sciter: the Embeddable HTML/CSS/script engine for modern UI development
Cross Platform UI Kit powered by Blink/V8/Chromium Content Lib
gosx-notifier is a Go framework for sending desktop notifications to OSX 10.8 or higher
A wrapper of windows apis for the Go Programming Language.
Windows GUI framework for Go.
A Windows API wrapper package for the Go Programming Language
Windows, drawing and events for Go
The X Go Binding is a low-level API to communicate with the X server. It is modeled on XCB and supports many X extensions.
Desktop notifications with golang
Cross-platform Go library to place an icon in the host operating system's taskbar
a cross platfrom Go library to place an icon and menu in the notification area
Mack is a Golang wrapper for AppleScript
Tcl/Tk Go bindings
Cross-platform Go library to place an icon in the host operating system's taskbar.
Go binding for the cairo graphics library
gui toolkit for go
go language & qt5
Package notify provides an implementation of the Gnome DBus Notifications Specification.
Package wm is a terminal window manager.
Go Bindings for SDL 2
Qt/QML for Golang (fork from go-qml/qml.v1), Qt/MSVC with Win32/Win64.
last updated on 2016-11-26
Featuring the Go gopher created by Renée French