MatrixRain + TerminalText

Canvas-based falling glyph rain and a terminal-style text streamer — composable cyberpunk effects.

Composed: Hero

MatrixRain

Canvas-based falling katakana + latin glyph rain. Configurable via color, speed, density, and glyphSize.

Playground

TerminalText

Multiline log stream

With glitch effect

Fast speed, no cursor

Composed: Terminal Window

MatrixRain en fond, TerminalText pour l'intro, puis terminal interactif. Tape help pour voir les commandes.

operator@mainframe — bash

Props

MatrixRain

PropTypeDefaultDescription
colorstring"#00ff41"Glyph and glow color
speednumber1.0Multiplier for fall speed
densitynumber1.0Column spacing multiplier
glyphSizenumber16Font size in px
fadeOpacitynumber0.05Trail fade per frame (lower = longer trails)
classstringAdditional CSS classes

TerminalText

PropTypeDefaultDescription
linesstring[]requiredLines to stream one by one
speednumber40Milliseconds per character
delaynumber0Initial delay before streaming starts
cursorbooleantrueShow blinking cursor
cursorCharstring"█"Cursor character
glitchbooleanfalseEnable random character glitch effect
classstringAdditional CSS classes
onComplete() => voidCallback when all lines are done