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 componentsThemed sets

Pixel Loader

Five stepped 8-bit loaders drawn from pixel cells (spinner, dots, bar, wave, hourglass) with sizes, ember tone and a status label.

Preview

Spinner loader

Spinner

Buttons and inline waits

Dots loader

Dots

Typing, thinking

Bar loader

Bar

Unknown length

Wave loader

Wave

Audio, streaming

Hourglass loader

Hourglass

Long jobs

Loading world 3–2

Loading world 3–2

Tip: hold jump to float over spikes.

Still loading
Loading
sm
Loading
md
Loading
ember
Loading
saving

Install

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

Props

PropTypeDefaultDescription
variant"spinner" | "dots" | "bar" | "wave" | "hourglass""spinner"Which cell animation to draw.
size"sm" | "md" | "lg""md"3, 4 or 6 px per cell (spinner at double).
labelstring"Loading"Hidden status text for screen readers.
speednumber110Milliseconds per frame.
tone"ink" | "accent""ink"Cell colour.

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 ↗