canvas_kit 0.5.1 copy "canvas_kit: ^0.5.1" to clipboard
canvas_kit: ^0.5.1 copied to clipboard

Composable infinite pan/zoom canvas for Flutter with interactive and programmatic camera control.

0.5.1 - 2025-09-07 #

Initial public preview of Canvas Kit.

  • New widget: CanvasKit (formerly InfiniteCanvas)
  • Controller: CanvasKitController with programmatic pan/zoom helpers
  • Items: CanvasItem with world and viewport anchoring, lockZoom, estimatedSize
  • Layers: backgroundBuilder and foregroundLayers receive live Matrix4 transform
  • Modes: InteractionMode.interactive and InteractionMode.programmatic (with gestureOverlayBuilder)
  • Optional world bounds with auto-fit and boundary constraints
  • Example app with multiple demos (interactive, programmatic, bounds, node editor, snake, parallax)
6
likes
0
points
366
downloads

Publisher

verified publishercodealchemist.dev

Weekly Downloads

Composable infinite pan/zoom canvas for Flutter with interactive and programmatic camera control.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, vector_math

More

Packages that depend on canvas_kit