doitlive is a tool for live presentations in the terminal. It reads a file of shell commands and replays the commands in a fake terminal session as you type random characters.
$ pip install doitlive
- Create a file called
session.sh
. Fill it with bash commands. - Run
doitlive session.sh
$ doitlive session.sh
- Type like a madman.
More at http://doitlive.rtfd.org
- Python >= 2.7 or >= 3.3
- Idea came from Jordi Hermoso's "Revsets" talk at PyCon 2014.
- Armin Ronacher's click library made this quick to implement.
MIT licensed. See the bundled LICENSE file for more details.