Components

Interactive components for modern interfaces.

A set of beautifully crafted React components and interactions you can customize, extend, and build on.

Beams

Pro

Saturated ribbons raked across black, broken into grain by a noise mask instead of blurred into haze. They drift on their own and lean with the pointer. Pure CSS, no canvas.

Installation

ProRequires a Planes Pro license.
npx shadcn add @useplanes/beams

Unlock with Planes Pro

$99 once · 80 Pro components · lifetime updates.

<section className="relative h-[560px] bg-black">
  <Beams />
  <h1 className="absolute inset-x-0 top-1/3 text-center text-white">
    Your headline
  </h1>
</section>

Use cases

  • Hero backdrop

    The light stays in a band with black corners and floor, so a headline reads cleanly on top.

  • Launch page

    Printed-light texture without a canvas or a shader, so it ships anywhere CSS does.

  • Section divider

    Short and wide, it makes a break between two dark sections without a hard edge.