{"repo":"asciinema/asciinema","free":true,"listed":false,"github":"https://github.com/asciinema/asciinema","clone":"git clone https://github.com/asciinema/asciinema.git","description":"Terminal session recorder, streamer and player 📹","language":"Rust","stars":17692,"topics":["asciicast","terminal","recording","cli","asciinema","streaming","rustlang"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"asciinema asciinema (aka asciinema CLI or asciinema recorder) is a command-line tool for recording and live streaming terminal sessions. Unlike typical screen recording software, which records visual output of a screen into a heavyweight video files ( .mp4 , .mov ), asciinema CLI runs inside a terminal , capturing terminal session output into a lightweight recording files in the asciicast format ( .cast ), or streaming it live to viewers in real-time. The recordings can be replayed in a terminal, embedded on a web page with the asciinema player, or published to an asciinema server, such as asciinema.org, for further sharing. Live streams allow viewers to watch terminal sessions as they happen. asciinema runs on GNU/Linux, macOS and FreeBSD. Notable features: - recording of terminal sessions to a file, with optional keyboard input capture and configurable environment variable capture, - replaying of recordings inside a terminal, with adjustable speed, looping, idle time limiting, step-by-step navigation, pause-on-markers, and optional terminal auto-resize, - local and remote live streaming of terminal sessions to multiple viewers in real-time, including a built-in HTTP server with an embedded web player for LAN/localhost viewing, - combined sessions: record to a file while streaming locally and remotely at the same time, - lightweight asciicast recording format, with native reading and writing of zstd-compressed ( .zst ) recordings (8% of the original size on average), - conve","default_branch":null,"files":null,"tree":[],"storefront":"/r/asciinema","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/asciinema/asciinema/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}