A
Auralix UI

Marquee

An infinite scrolling component for text or images.

Preview

Google
Microsoft
Apple
Amazon
Netflix
Meta
Google
Microsoft
Apple
Amazon
Netflix
Meta
Google
Microsoft
Apple
Amazon
Netflix
Meta
Google
Microsoft
Apple
Amazon
Netflix
Meta
Next.js
React
TypeScript
TailwindCSS
Framer Motion
Vite
Next.js
React
TypeScript
TailwindCSS
Framer Motion
Vite
Next.js
React
TypeScript
TailwindCSS
Framer Motion
Vite
Next.js
React
TypeScript
TailwindCSS
Framer Motion
Vite

Installation

bash
npx auralix-ui add marquee

Usage

Horizontal Marquee

tsx
import { Marquee } from "@/components/ui/Marquee";

<Marquee className="[--duration:20s]">
  {/* content */}
</Marquee>

Props

NameTypeDefaultDescription
reversebooleanfalseReverse direction.
pauseOnHoverbooleanfalsePause animation on hover.
verticalbooleanfalseVertical scrolling.
repeatnumber4Number of repeats.

Variants

Horizontal (Default)
Next.js
React
Vue
Nuxt
Svelte
Next.js
React
Vue
Nuxt
Svelte
Next.js
React
Vue
Nuxt
Svelte
Next.js
React
Vue
Nuxt
Svelte
Vertical
Aural
UI
Is
Awesome
For
Web
Aural
UI
Is
Awesome
For
Web
Aural
UI
Is
Awesome
For
Web
Aural
UI
Is
Awesome
For
Web
Reverse
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6