
Terminal session recorder that generates animated GIF images from command-line sessions
Terminalizer records terminal sessions and converts them into animated GIF images or shareable web players. It captures keystrokes and output in real-time, saving recordings in YAML format that can be edited before rendering. The tool supports cross-platform recording on Linux, Windows, and macOS with configurable commands like bash, PowerShell, or custom executables.
The tool offers extensive customization options including custom window frames (floating, solid, window-style), fonts, colors, themes, and watermarks. Users can adjust frame delays, skip frames to reduce file size, and configure terminal appearance with CSS-style properties. Recording sessions can be replayed locally with the play command or shared online through the terminalizer.com web player.
Terminalizer generates YAML configuration files that allow fine-grained control over recording parameters including working directory, environment variables, terminal dimensions, and GIF quality settings. The render command produces optimized animated GIFs with configurable compression and repeat settings, making it suitable for creating documentation, tutorials, and demonstrations of command-line workflows.
# via Yarn
yarn global add terminalizer




