Desktop-focused fork of gio-x — extension packages for the Gio UI toolkit. Mobile (Android/iOS) backends have been dropped; only Linux, macOS, Windows and JS/Wasm are supported.
| Package | Purpose |
|---|---|
colorpicker |
Widgets for choosing colors |
component |
Material design components (app bar, menus, sheets…) |
debug |
Constraint-editor and layout-debug helpers |
explorer |
Native file open/save dialogs |
haptic |
Haptic feedback (no-op on desktop) |
markdown |
Render markdown text into richtext spans |
notify |
System notifications |
outlay |
Extra layouts (grid, fan, flow, multi-list…) |
pref |
Query OS preferences (battery, locale, theme) |
richtext |
Spans of styled text with metadata |
stroke |
Complex stroked-path support |
styledtext |
Mixed-style inline text |
go get github.com/nanorele/gio-xRequires Go 1.26 or newer.
APIs are unstable. Pin to a specific commit or tag in go.mod.
Dual MIT / Unlicense — same as Gio.