flutter_webgpu

Flutter widget for rendering WebGPU content to an HTML canvas. Web only.

This package is under active development. The initial release is coming soon.

Plan

flutter_webgpu provides a Flutter widget that creates and manages an HTML canvas element for WebGPU rendering on web. It handles the platform view lifecycle and gives you a GPU rendering surface to draw into.

For cross-platform Flutter apps (web + native), use flutter_gpux instead.

Package Description
gpuweb_js Web GPU implementation this widget uses
flutter_gpux Cross-platform GPU widget (web + native)
gpux Cross-platform GPU facade

Part of the gpux GPU stack for Dart.

Libraries

flutter_webgpu
Flutter widget for rendering WebGPU content.