TextType

Máquina de escribir con cursor parpadeante y ritmo ajustable.

  • Código: RODD·TX·029
  • Familia: Tipografía
  • Origen: React Bits (David Haz) · Licencia MIT + Commons Clause

Cómo instalarlo

npx shadcn@latest add https://reactbits.dev/r/TextType-TS-TW

Cuándo usarlo

Úsalas en titulares y mensajes clave. Una por pantalla: si todo se mueve, nada destaca.

Props para personalizarlo

PropTipoPor defecto
textstring | string[]-
asElementTypediv
typingSpeednumber50
initialDelaynumber0
pauseDurationnumber2000
deletingSpeednumber30
loopbooleantrue
classNamestring''
showCursorbooleantrue
hideCursorWhileTypingbooleanfalse
cursorCharacterstring | React.ReactNode|
cursorBlinkDurationnumber0.5
cursorClassNamestring''
textColorsstring[][]
variableSpeed{min: number, max: number}undefined
onSentenceComplete(sentence: string, index: number) => voidundefined
startOnVisiblebooleanfalse
reverseModebooleanfalse

Otros efectos de tipografía

  • WarpText — Distorsión WebGL que dobla y refracta el texto alrededor del puntero.
  • BreathingText — Texto que “respira” cambiando su peso.
  • DecryptedText — Descifrado estilo hacker: glifos aleatorios hasta revelar el texto.
  • FallingText — Las palabras caen con gravedad y rebotan con física real.
  • GradualSpacingText — Las letras se separan hasta su espaciado final.
  • MorphingText — Palabras que se funden unas en otras.