GoGPU

GPU power. Go simplicity.

A pure-Go graphics stack on wgpu — windowing, UI, 2D/3D, and shaders — built to be Go’s answer to Flutter.

Why GoGPU?

GoGPU is to Go what Flutter is to Dart, Qt to C++, and JavaFX to Java — a full GPU computing ecosystem, not a single library.

  • Zero CGO

    Ship with Pure Go across the stack — shaders, GPU abstraction, rendering, and GUI — without fighting C toolchains.

  • wgpu foundation

    One WebGPU-shaped API spanning Vulkan, Metal, DX12, GLES, software, and the browser.

  • From die to UI

    Windowing, input, 2D/3D, themed widgets, audio, and systray — the pieces you need to build real apps.