Skip to content
roguelite labsAnthony Spezzano ↗
motion/typed-text

Typed Text

Classic typewriter effect cycling through an array of words. No dependencies — pure React state.

Use and inspectUse this when the motion supports the surrounding content. Connect callbacks and state to your app, keep the reset preview as a local demonstration, and add a reduced-motion fallback for movement or looping. The preview is synthetic; it does not call a backend.Next: inspect the source below and replace the demo inputs with your own data.
Typed TextClassic typewriter effect cycling through an array of words. No dependencies — pure React state.

Props

PropTypeDefaultDescription
wordsrequiredstring[]Array of strings to cycle through
typingSpeednumber80ms per character typed
deletingSpeednumber40ms per character deleted
pauseDurationnumber1600ms to pause on completed word