Skip to main content

Go GUI Awesome

选择逻辑
  1. fyne - 如果限制能满足
  2. libui - 如果不需要基于 web 的界面
  3. 打开 本地浏览器 - 使用 tray
  4. sciter - 集成浏览器,基础 web 功能
  5. walk - 如果只需支持 windows 且界面简单
  6. go-astilectron - 完整 web 功能 + 扩展

Native#

  • fyne-io/fyne
    • #283 - tray 支持
    • OpenGL 2.0+
    • 需要有显卡
  • gio Immediate mode GUI programs in Go for Android, iOS, macOS, Linux, FreeBSD, OpenBSD, Windows, and WebAssembly

Binding#

Webview#

Windows#

  • lxn/walk - Windows Application Library Kit

Keyboard#

Toolkit#

Misc#

Game#

Mobile#