Icon Cloud

PRO

Render a set of icons or logos across the surface of a slowly rotating 3D sphere. Pure CSS 3D + requestAnimationFrame, SSR-safe, with hover-to-pause and full control over radius, speed, and icon size.

Pro Features

Unlock advanced capabilities with the Pro version

3D Sphere Layout

Icons are distributed evenly across a real CSS 3D sphere surface, not a flat grid.

Smooth Rotation

requestAnimationFrame drives a continuous, jitter-free spin you can slow down or stop.

Speed Control

A single speed prop tunes the pace; 0 freezes the cloud for reduced-motion or static shots.

Hover to Pause

The sphere stops while hovered so users can focus on and read an individual icon.

Any Node as an Icon

Pass lucide icons, SVGs, or <img> logos — each keeps its own color and styling.

SSR-Safe & Labelable

Renders safely on the server and forwards aria attributes so the group gets one clear name.

Installation

Install via CLI

npx @moontra/moonui-cli add icon-cloud

Usage

Pro Required

Examples

Default Tech-Stack Cloud

PRO

A balanced sphere of brand icons that carry their own colors, rotating at the default speed and pausing when the pointer hovers over it.

Pro Required

Slow, Calm Rotation

PRO

Lower the speed prop (0 = fully stopped) for a subtle, ambient motion that reads as premium rather than distracting.

Pro Required

Large Radius & Bigger Icons

PRO

Scale the whole cloud up with a wider radius and larger iconSize for hero sections where the sphere is the focal point.

Pro Required

Clickable Icons

PRO

Pass onIconClick to make every icon interactive: each one becomes a keyboard-accessible button (role="button", Enter/Space) that stays clickable even while the sphere rotates. Click an icon to see its name and position index below.

Pro Required

Selected: none

“Integrations” Landing Section

PRO

Compose the cloud with a real heading and supporting copy to build a trust-building “works with your stack” marketing block.

Pro Required
Integrations

Works with your entire stack

Connect MoonUI to the tools your team already loves.