U
UIPKGE

Typewriter · UIPKGE

Types text character-by-character with a blinking caret, optionally cycling through multiple phrases (type -> pause -> delete -> next). Configurable typing/deleting speeds, completion pause, start delay, looping, and caret visibility. Renders empty on the server for hydration-safe SSR, restarts when `phrases` changes, and shows phrases in full under `prefers-reduced-motion`.

npx shadcn@latest add https://uipkge.dev/r/react/typewriter.json
Loading the source for typewriter…

typewriter