Back to browse
GitHub Repository

Go based GUI framework: practical, immediate mode, flexbox model

149 starsGo

Shirei, cross-platform GUI framework in native Go

by hsn915·Jul 12, 2026·34 points·18 comments

AI Analysis

●●SolidWizardryNiche Gem

Immediate-mode API in pure Go without CGO dependencies is a rare and welcome find.

Strengths
  • True immediate-mode API eliminates state synchronization bugs common in retained mode.
  • Zero external dependencies makes cross-compilation for Linux trivial and reliable.
  • Built-in support for complex text shaping and IME often missing in Go GUI libs.
Weaknesses
  • GUI framework adoption is notoriously difficult against established players like Fyne.
  • Small commit history suggests the project is still very early and unproven.
Target Audience

Go developers, systems programmers

Similar To

Fyne · Gio · Dear ImGui

Similar Projects

Sapphire – A portable language with native UI and 3D vectors

Yet another systems language competing with Zig, Odin, and V in an extremely crowded space.

CozyNiche Gem
foxz
304mo ago