Report a problem or share feedback← Catalog
Moving Border
freeaceternity/moving-border
A border that moves around the container. Perfect for making your buttons stand out.
$
npx shadcn@latest add @aceternity/moving-bordernpm deps: motion
- Source
- Aceternity UI
- Kind
- component
- Categories
- button, card
- Use as
- wrapper — wraps your existing element
- Applies to
- buttoncard
- Motion
- on loop · medium · motion · medium cost
- Tags
- special, utility
- Licence
- Free for unlimited personal & commercial projects; no redistributing as a competing library. Pro/All-Access is a one-time purchase.
- Live demo
- ui.aceternity.com
- Docs
- ui.aceternity.com
Similar
Compare all 4 →- Liquid Glass (@samasante/liquid-glass)liquidglass/liquid-glassWrap any styled box in <Glass> (your translucent background is the tint; children stay crisp; optics via the optics prop). True refraction of the live page is Chrome/Edge only (backdrop-filter: url()); Safari/Firefox fall back to frost + tint + edge light. To bend in every browser, give it geometry (size + center) to refract its own children, or refract={copy} / src for images, video and canvas (WebGL). Headless — tint it with your tokens. v0.1.x: pin the version; use one or two lenses per screen and check text contrast over busy backgrounds. React >=18 peer, zero runtime deps, MIT.
- Hover Border Gradientaceternity/hover-border-gradientGradient border that sweeps on hover — for a single standout CTA button.
- Noise Backgroundaceternity/noise-backgroundAnimated gradient + noise texture. Works for editorial/brutalist when toned down.