Skip to content
Pebble Pro is here at $49 one timeSee what’s included ↗
Pebble
ComponentsDocsMCPPricing
⌕ Find a component↗Log in
All components 673

Categories

Core inputs & forms46Buttons & actions33Navigation36Overlays & feedback49Data display33Charts & data viz40Cards & layout43Marketing blocks38App shells & pages37AI interfaces40Text & typography effects33Backgrounds & visual effects38Motion & transitions32Numbers & counters32Media34E-commerce333D & interactive36Themed sets40
Start with the essentials.Installation guide ↗Connect your agent ↗
← All componentsMotion & transitions

Infinite canvas

Pannable, zoomable board: drag or Space+drag to pan, wheel or pinch to zoom around the pointer, zoom keys, reset and Fit, a scaling dot grid and a minimap; keyboard pan/zoom/fit.

Preview

Ideas

This week

Signals

Pop-up stall at the night market?
Bundle mugs with the new glaze
Ask regulars what to restock
Workshop: throw your own bowl

Spring restock

  • Order kraft mailers
  • Photograph new mugs
  • Update shop listings
  • Email the regulars

Market day

  • Book the van
  • Print price cards
  • Pack the float

Orders per week

Last 7 weeks · +22

Workshop sign-ups

Last 7 weeks · +9

Drag the background or hold Space and drag to pan; scroll or pinch to zoom. Click the canvas for arrow keys, + / − and 0 to fit.

Install

Pro source requires Pebble Pro. Try the full preview above.

Props

PropTypeDefaultDescription
items / renderItem{ id; x; y; width; height }[] / (item) => ReactNode—World-space rects and their content (sized to the rect).
backgroundReactNode—World-space layer under the items, e.g. connectors or zones.
defaultView{ x; y; zoom }{ x: 0, y: 0, zoom: 1 }Starting pan and zoom.
fitOnMountbooleanfalseFit every item into view after measuring.
minZoom / maxZoomnumber0.25 / 3Zoom limits for wheel, pinch, keys and buttons.
minimapbooleantrueShow the minimap (click or drag to move the view).
labelstring"Canvas"Accessible name of the canvas.

Pro component

Try the full preview above. Editable source and build guides require Pebble Pro.

Buy Pebble Pro — $49How source access works ↗
Pebble

Small details.
Better interfaces.

React components to explore, make your own, and build on.

Library

  • Components
  • Installation
  • Pricing

Resources

  • For agents
  • About
  • Support

Legal

  • License
  • Terms
  • Privacy
  • Final sale

Built by Pebble

A product of Praxys Solutions LLC ↗

Pebble Pro is live

$49 one time, lifetime updates ↗