Node API (ttfx-node)

Chalk-style functions backed by the prebuilt engine. No child processes, no Rust needed.

npm i ttfx-node
import { play, getFrames, listEffects } from 'ttfx-node';

await play('Deploy complete', 'decrypt');                 // animates your terminal
const frames = getFrames('hi', 'beams', { seed: 1 });     // pure ANSI strings
const tuned = getFrames('hi', 'decrypt', {
  seed: 1, effectArgs: ['--typing-speed', '5'],           // any effect flag, CLI-validated
});

Options

Patterns