Skip to main content
ParticleUI

Typewriter

Animated typewriter with configurable typing/deleting speed, pause, and loop. Electric cursor blink.

Build

Installation

1

Run the CLI

$npx particleui-cli add typewriter

Usage

TSX
import { Typewriter } from "@/components/ui/typewriter"

export default function Example() {
  return (
    <Typewriter
      phrases={["Build faster.", "Ship beautiful UIs.", "Powered by ParticleUI."]}
      className="text-2xl font-bold"
    />
  )
}

Props

PropTypeDefaultRequired
wordsstring[]yes
typingSpeednumber60no
deletingSpeednumber35no
pauseMsnumber1800no
classNamestringno
cursorClassNamestringno
loopbooleantrueno

Details

Source filecomponents/ui/typewriter.tsx
Typeui
Categoriestext, particles
npm dependencies
Registry deps
Claude skill