asciinema
A tool for recording terminal sessions as lightweight text-based recordings and sharing them online.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get asciinema
Package managers
- Homebrew
brew install asciinema
About asciinema
asciinema records what happens in a terminal as text rather than video. Running asciinema rec demo.cast starts a recording, and exiting the shell ends it. Because recordings are text, viewers can pause the player and copy and paste commands straight from it.
Recordings can be shared on asciinema.org, which also hosts live streams, or embedded in blog posts, documentation and slides with the asciinema player. It suits developers writing tutorials or showing how a command-line tool works.
Strengths
- Sharp, small recordings instead of blurry video
- Text in recordings can be copied from the player
- Embeddable player for docs and slides
- Live streaming of terminal sessions
Limitations
- Records only terminal output, not graphical applications
- Recordings need the asciinema player rather than a standard video player
Details
- Pricing
- FreeFree and open source, supported by donations.
- License
- Open source, license not stated
- Developer
- The asciinema contributors
- Platforms
- Web, Command line
- How it runs
- Downloadable app, Hosted service
- Best suited for
- Developers who want to demonstrate command-line tools in docs, blogs or talks
- Categories
- Screen capture, Terminals, CLI tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to asciinema
Compare allSoftware that can replace asciinema for an important use case, and what changes if you switch.
VHS
Generate repeatable terminal demonstrations from text scripts.
VHS generates terminal recordings from text scripts, making demos repeatable, but it requires FFmpeg and ttyd and does not offer asciinema's live streaming or copyable text player.
Similar software
Related functionality, not necessarily a direct replacement.
Freeze
Turn source code and terminal output into shareable images.
Keyviz
Show keyboard shortcuts and mouse actions during demonstrations.
Screenkey
A Linux screencast tool that shows the keys you press on screen while recording.
Carnac
Show pressed keys during Windows demonstrations and recordings.
OBS Studio
The standard free tool for recording a screen and for live streaming, built around scenes and sources.