Orbs

Living Orb

An Orbital V4 orb with optional motion: a breathing scale and opacity pulse, animated film grain, or both. Grain runs only at 120px and up, and all motion stops under reduced motion. Uses Grain.

The source comes with full access.

One payment of $149 ($49 for now) opens the source right here and lets the CLI install every paid component, with lifetime updates.

Installation

pnpm dlx shadcn add @01orbital/living-orb
npx shadcn add @01orbital/living-orb
yarn shadcn add @01orbital/living-orb
bunx --bun shadcn add @01orbital/living-orb

Part of the 01orbital library. With a license, put ORBITAL_TOKEN in .env.local and the same command installs it (licensed install, pricing).

It lands at components/orbs/living-orb.tsx, as source you own and edit.

Usage

import { LivingOrb } from "@/components/orbs/living-orb"

export default function LivingOrbDemo({
  animated = false,
}: {
  animated?: boolean
}) {
  return (
    <>
      <LivingOrb size={240} motion={animated ? "both" : "still"} />
    </>
  )
}

API reference

Prop

Type

Dependencies

npm: cn. The CLI installs them for you.

Registry pieces it installs with it: