Cute Gopher Mascot

The Best Go Libraries For GUI - GUI (25)

Discover the best Go libraries for GUI in GUI! Find the perfect tools to streamline your development and boost productivity. From app to cimgui-go, we've got you covered. Let the coding begin!

app

Package to create apps with GO, HTML and CSS. Supports: MacOS, Windows in progress

Discover More! πŸš€

cimgui-go

Auto generated Go wrapper for [Dear ImGui](https://github.com/ocornut/imgui) via [cimgui](https://github.com/cimgui/cimgui)

Discover More! πŸš€

energy

Cross-platform based on LCL(Native System UI Control Library) and CEF(Chromium Embedded Framework) (Windows/ macOS / Linux)

Discover More! πŸš€

fyne

Cross platform native GUIs designed for Go based on Material Design. Supports: Linux, macOS, Windows, BSD, iOS and Android

Discover More! πŸš€

gotk3

Go bindings for GTK3

Discover More! πŸš€

gowd

Rapid and simple desktop UI development with GO, HTML, CSS and NW.js. Cross platform

Discover More! πŸš€

qt

Qt binding for Go (support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi)

Discover More! πŸš€

Spot

Reactive, cross-platform desktop GUI toolkit

Discover More! πŸš€

ui

Platform-native GUI library for Go. Cross platform

Discover More! πŸš€

unison

A unified graphical user experience toolkit for Go desktop applications. macOS, Windows, and Linux are supported

Discover More! πŸš€

walk

Windows application library kit for Go

Discover More! πŸš€

webview

Cross-platform webview window with simple two-way JavaScript bindings (Windows / macOS / Linux)

Discover More! πŸš€

gosx-notifier

OSX Desktop Notifications library for Go

Discover More! πŸš€

mac-activity-tracker

OSX library to notify about any (pluggable) activity on your machine

Discover More! πŸš€

robotgo

Go Native cross-platform GUI system automation. Control the mouse, keyboard and other

Discover More! πŸš€

DarwinKit

Build native macOS applications using Go

Discover More! πŸš€

Cogent Core

A framework for building 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and the web

Discover More! πŸš€

go-sciter

Go bindings for Sciter: the Embeddable HTML/CSS/script engine for modern desktop UI development. Cross platform

Discover More! πŸš€

systray

Cross platform Go library to place an icon and menu in the notification area

Discover More! πŸš€

zenity

Cross-platform Go library and CLI to create simple dialogs that interact graphically with the user

Discover More! πŸš€

goradd/html5tag

Library for outputting HTML5 tags

Discover More! πŸš€

gogpu/ui

GPU-accelerated GUI toolkit with 22 widgets, 3 design systems (Material, Fluent, Cupertino), reactive signals, and zero CGO (part of [GoGPU](https://github.com/gogpu) ecosystem)

Discover More! πŸš€

AppIndicator Go

Go bindings for libappindicator3 C library

Discover More! πŸš€

mac-sleep-notifier

OSX Sleep/Wake notifications in golang

Discover More! πŸš€

trayhost

Cross-platform Go library to place an icon in the host operating system's taskbar

Discover More! πŸš€