asciinema
Record and replay terminal sessions, and optionally share them on <https://asciinema.org>. tldr-pages
On several platforms
Several platforms
Associate the local install of asciinema with an asciinema.org account
asciinema [aIdentifyMake a new recording and save it to a local file (finish it with <Ctrl d> or type exit)
asciinema [r path/to/recording.castIdentifyReplay a terminal recording from a local file
asciinema [p path/to/recording.castIdentifyReplay a terminal recording hosted on <https://asciinema.org>
asciinema [p https://asciinema.org/a/cast_idIdentifyMake a new recording, limiting any idle time to at most 2.5 seconds
asciinema [r --idle-time-limit 2.5IdentifyPrint the full output of a locally saved recording
asciinema [ca path/to/recording.castIdentifyUpload a locally saved terminal session to asciinema.org
asciinema [u path/to/recording.castIdentifyStream the current terminal on a local webpage
asciinema [st --localIdentify