Home

Awesome

TTY-RECORD

tty-record is a tool that records a terminal session (well, any command you run it with) and saves the output in a self contained html file that can be run in the browser.

It is based on asciinema-player to playback the recorded session.

See also tty-share for sharing a terminal session.

Demo

demo

You can see how the corresponding html file here: recording.html

Build & Run

If you want to make changes to the frontend (any files under ./frontend/), install the node modules:

git clone https://github.com/elisescu/tty-record.git
cd tty-record

make get-go-bindata && make
go run .

Similar projects

Some similar projects and how tty-record relates to them:

Other resources

License

Copyright: 2011-2024 Marcin Kulik

Comment: these files were extracted from

https://github.com/asciinema/asciinema-player/releases/download/v3.6.3/asciinema-player.css

https://github.com/asciinema/asciinema-player/releases/download/v3.6.3/asciinema-player.min.js

License: Apache-2.0

Copyright: 2017-2024 Elis Popescu elisescu@elisescu.com

License: MIT