doitlive
« Back to VersTracker
Description:
Replay stored shell commands for live presentations
Type: Formula  |  Latest Version: 5.2.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: cli presentations demo automation developer-tools
Install: brew install doitlive
About:
doitlive is a command-line utility that plays back pre-recorded shell commands at a specified speed, creating the illusion of live typing. It allows users to script complex terminal demonstrations and execute them flawlessly during presentations. This tool is invaluable for developers and educators who need to deliver error-free, paced terminal sessions.
Key Features:
  • Replays shell commands from a script file with customizable speed
  • Supports 'magic comments' to control playback behavior (e.g., speed, pauses)
  • Preserves the visual flow of terminal output for live demos
  • Simple, dependency-light Python tool
Use Cases:
  • Delivering live software demos or conference presentations
  • Creating reproducible terminal tutorials and training sessions
  • Practicing complex command-line workflows
Alternatives:
  • asciinema – Records and replays terminal sessions as text, but doitlive is specifically designed for interactive 'live' typing simulation.
  • script – A Unix utility for recording terminal sessions, but lacks the controlled playback speed and 'live' simulation features of doitlive.
License: MIT
Dependencies: python@3.14
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 15, 2025 5:23am 3 VERSION_BUMP 513b5492
Oct 10, 2024 7:01pm 1 VERSION_BUMP e7f37c2f