Streaming Text

Renders a string character-by-character to mimic LLM token streaming. Configurable speed, a blinking cursor that disappears on completion, and a key-reset API for replaying the animation.

Default

Characters appear one by one at 30 ms/char. A blinking cursor shows while rendering.

Speed

Slow (60 ms)
Default (30 ms)
Fast (12 ms)

No cursor

Set cursor={false} to hide the blinking block — useful when embedding inside a larger paragraph.

In a chat bubble

What is Karigiri Kit?