Cross platform GUI toolkit in Go inspired by Material Design
- golang
- gui
- cross-platform
- go
47,133 repositories indexed
1–19 of 19 · Most stars
Cross platform GUI toolkit in Go inspired by Material Design
Turn (almost) any Python command line program into a full GUI application with one line
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
Platform-native GUI library for Go.
✔️The smallest header-only GUI library(4 KLOC) for all platforms
A Windows GUI toolkit for the Go Programming Language
Develop desktop apps with native UI or web frontend in Go
Pangolin is a lightweight portable rapid development library for managing OpenGL display / interaction and abstracting video input.
A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere.
A lightweight, multithreaded GUI library in C for editors and tools. For C, Rust, C++, C#, Java, Python, Zig, Lua, Go, Odin
React-like desktop GUI toolkit for Go
Zenity dialogs for Golang, Windows, macOS
Pure Go GUI toolkit built on GoGPU — widgets, layouts, styling
A unified graphical user experience toolkit for Go desktop applications
Native desktop UI components for Go, built on MyGo. Themed controls, window shells, Lucide icons, plus chat, Markdown, code highlighting, charts and a command palette. Also includes a standalone packager for macOS, Windows and Linux.
LÖVE GUI Library
A Go-first, GPU-native desktop framework. No WebView, no bundled runtime.
A cross-platform native UI engine with a Go backend: write apps in Go with signals, memos and flexbox layout, and each platform draws with its own native views — iOS, macOS, Windows, Android, Linux and the web
A GUI library for Go that doesn't make you want to switch to web dev.