bloxa

Text Animate

FREE

Word or letter reveals (blur, fade, slide, scale), WordRotate and Typewriter; accessible and reduced-motion aware.

Installation

Terminal
npx @bloxa/cli add text-animate
# or: npx shadcn@latest add @bloxa/text-animate

Packages installed automatically: motion

Examples

Reveal, word rotate, typewriter

Build dashboards, landing pages, admin panels, checkouts faster

$ npx @bloxa/cli add chart, npx @bloxa/cli add dock, npx @bloxa/cli add marquee

API reference

Every component also accepts the props of the element it renders.

TextAnimate

PropTypeDefaultDescription
childrenstring—Text.
effect"blur-in" | "fade-up" | "slide-left" | "scale" | "letters""blur-in"Effect.
by"word" | "character" | "line""word"Split by.
stagger / delaynumber0.06 / 0Delay between pieces and before start (s).
as"span" | "h1" | "h2" | "h3" | "p""span"Tag.

WordRotate

PropTypeDefaultDescription
wordsstring[]—Words to cycle.
intervalnumber2200Time per word in ms.

Typewriter

PropTypeDefaultDescription
wordsstring[]—Phrases to type.
speed / holdnumber55 / 1600Per-character speed and hold (ms).
loop / cursorbooleantrueLoop and cursor.