{"repo":"asciinema/asciinema-player","free":true,"listed":false,"github":"https://github.com/asciinema/asciinema-player","clone":"git clone https://github.com/asciinema/asciinema-player.git","description":"Web player for terminal session recordings and live streams","language":"JavaScript","stars":2917,"topics":["player","asciicast","terminal","recording","asciinema"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"asciinema player asciinema player is a web player for terminal sessions recordings. Unlike typical web video players, which play heavyweight video files ( .mp4 , .mov ), asciinema player plays lightweight terminal session recordings in the text-based asciicast format ( .cast ), such as those produced by the asciinema recorder. The player is built from the ground up with JavaScript and Rust (WASM), and is available as npm package and a standalone JS bundle. You can use it on any HTML page - in a project documentation, on a blog, or in a conference talk presentation. It's as easy as adding a single line of Javascript code to your web page: Check out the quick start guide for basic setup overview. You can see the player in action in asciinema documentation. Notable features: ability to copy-paste terminal content - it's just text after all! smooth, timing-accurate playback, idle time optimization to skip periods of inactivity, posters, markers for navigation or auto-pause, configurable font families and line height, automatic terminal scaling to fit into container element in most efficient way, full-screen mode, keystroke overlay showing keys typed during the recording, multiple color themes for standard 16 colors + support for 256 color palette and 24-bit true color (ISO-8613-3), adjustable playback speed, looped playback, infinite or finite, starting playback at specific time, API for programmatic control, keyboard shortcuts, support for other recording formats like ttyrec, ty","default_branch":null,"files":null,"tree":[],"storefront":"/r/asciinema","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/asciinema/asciinema-player/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."}