StacklyUI
[001] — React component library

Buildinterfacesthatstandout.

A beautifully animated, accessible React component library. Copy-paste the source or install the package — tuned for light and dark, with motion baked in.

Add a component
$pnpm dlx shadcn@latest add @stacklyui/spotlight-card
SB

Aria Sync

Design system

Pro
Monthly reach
0
Adoption72%
Motion on
Livev0.6
32+ components
KSearch
★★★★★Loved by devs
Aa
[002] — section

Playwithit

Every tile is a real, working component — drag, hover, and tilt them. When you like one, grab it with a click.

playground.tsx — live components
Pulls toward your cursor
hover + click me
Magnetic ButtonInteractive

Depth on hover

Move your cursor across me.

tilt me
3D Tilt Card3D

Pointer spotlight

A radial glow follows your cursor — written straight to CSS variables, so it never triggers a React re-render.

move cursor
Spotlight CardPointer
0
Downloads
counts on view
Number TickerData
Shimmeralways moving
Gradient TextType
ReactNext.jsMotionTailwindTypeScriptOKLCH
Accessible60fpsReduced-motionRadixCopy-pasteYours
hover to pause
MarqueeMotion
watch it travel
Animated BeamConnect
[004] — section

Thecatalog

Signature building blocks for standout interfaces — grouped by what they do. Every one is animated, accessible, and yours to copy.

[005] — section

Whyit'sdifferent

Four commitments that set StacklyUI apart from the flashy-but-fragile alternatives — each one visible, not just claimed.

01

Motion, done responsibly

Scroll reveals, magnetic buttons, pointer glows and 3D tilt — every animation honors prefers-reduced-motion and keeps focus and keyboard support intact.

reduced-motionfocus-visibleARIAkeyboard
02

GPU-only performance

Transforms and opacity on the compositor. Pointer effects write CSS variables instead of triggering React re-renders, so interactions stay at 60fps.

transformopacityno re-renders60fps
60fps
no dropped frames
03

Warm dual themes

OKLCH tokens tuned for a real light and dark mode. Rebrand the whole system by overriding a handful of CSS variables.

OKLCHlightdarktokens
Aa
Light
Aa
Dark
04

Copy-paste or install

Own the source through the registry CLI, or pull the npm package. Same components — your call, no lock-in.

registry CLInpmno lock-inyours
terminal

$ npx shadcn add @stacklyui/spotlight-card

✓ Added spotlight-card.tsx

Own the code — no lock-in.

01
0+

Signature components

02
0%

Reduced-motion aware

03
0fps

Compositor-driven

04
0

Ways to install

[006] — section

Shipinminutes

Add a component with one command or a single import. It arrives fully themed, animated, and accessible.

  1. 01

    Add it

    One command drops the source straight into your project — hooks and utilities included.

  2. 02

    It themes itself

    Tokens map to your palette automatically. Light and dark, both tuned from the same OKLCH scale.

  3. 03

    Own every line

    No runtime lock-in. Edit the code freely — it's yours from the first paste.

$npx shadcn add @stacklyui/spotlight-card
Install
Theme
Compose
Ship
[007] — Get started

Build something unforgettable

Drop in your first StacklyUI component in under a minute. No config, no lock-in — just polished code you own.

AuroraSpotlight3D TiltGradient TextMarqueeMagneticBeamTicker