MCPcopy Create free account
hub / github.com/gioui/gio

github.com/gioui/gio @v0.10.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.10.1 ↗ · + Follow
3,859 symbols 12,726 edges 229 files ⚖ MIT 1,038 documented · 27% 1 cross-repo links updated 6d ago★ 2,237

Browse by type

Functions 3,179 Types & classes 680
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Gio - https://gioui.org

Immediate mode GUI programs in Go for Android, iOS, macOS, Linux, FreeBSD, OpenBSD, Windows, and WebAssembly (experimental).

Installation, examples, documentation

Go to gioui.org.

builds.sr.ht status

Issues

File bugs and TODOs through the issue tracker or send an email to ~eliasnaur/gio@todo.sr.ht. For general discussion, use the mailing list: ~eliasnaur/gio@lists.sr.ht.

Contributing

Post discussion to the mailing list and patches to gio-patches. No Sourcehut account is required and you can post without being subscribed.

See the contribution guide for more details.

An official GitHub mirror is available.

Tags

Pre-1.0 tags are provided for reference only, and do not designate releases with ongoing support. Bugfixes will not be backported to older tags.

Tags follow semantic versioning. In particular, as the major version is zero:

  • breaking API or behavior changes will increment the minor version component.
  • non-breaking changes will increment the patch version component.

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 1,957
Function 1,222
Struct 455
TypeAlias 112
Class 69
Interface 23
Enum 15
FuncType 6

Languages

Go92%
C++3%
Java3%
C1%

Modules by API surface

app/os_wayland.go124 symbols
internal/d3d11/d3d11_windows.go123 symbols
internal/vk/vulkan.go110 symbols
app/GioView.java109 symbols
internal/gl/gl_unix.go106 symbols
internal/gl/gl_js.go105 symbols
internal/gl/gl_windows.go103 symbols
gpu/internal/opengl/opengl.go101 symbols
app/os_android.go97 symbols
app/internal/windows/windows.go91 symbols
gpu/gpu.go89 symbols
app/wayland_xdg_shell.h83 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

$ claude mcp add gio \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page