Asciinema

asciinema command-line records terminal sessions.

You DON’T need to create account on asciinema.org to use this tool.

In order to install asciinema command-line, use following command:

$ brew install asciinema

In order to record terminal sessions into session.json file, launch following command:

$ asciinema rec session.json

For further information, see asciinema’s usage page.