Record and share your terminal sessions, the right way.
Forget screen recording apps and blurry video. Enjoy a lightweight, purely text-based approach to terminal recording.
Supports Linux, Mac OS X and *BSD
asciinema [as-kee-nuh-muh] is a free and open source solution for recording terminal sessions and sharing them on the web. Read about how it works.
Simple recording
Record right where you work - in a terminal.
To start just run asciinema rec, to finish hit Ctrl-D or type exit.
Copy & paste
Any time you see a command you'd like to try in your own terminal just pause the player and copy-paste the content you want. It's just a text after all!
Embedding
Easily embed an asciicast player in your blog post, project documentation page or in your conference talk slides.
Featured asciicasts
On the wall behind the chairs is a collection of hotel furnishings. A brown haired woman is here. On the floor is a pencil and a wooden sign. exits: east, up, south 8/8:look hot^H^H 8/8:look hotel You look at a furnishings. Just the usual hotel furnishings: a mirror, end tables, a hatrack, framed reproductions of landscape paintings, an evil magazine rack of the beast, a chest of drawers with dust y china, a hatrack with a scarf or somethign. 8/8:look ch^H
mud.tilde.townfeatured 03:39
by selfsameprint ''.join([col() + 'rainbow' for i in range(10)]) ## -- End pasted text -- rainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbow rainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbow rainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbow rainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbow rainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbow rainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbow rainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbow rainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbow rainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbow rainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbow rainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbowrainbow
asciicast:40046featured 00:24
by anshuljoshi✔ U U-Bahn T Tram ✔ B Bus F Fähre E IC/ICE ✔ R RB/RE U U1 1d S+U Warschauer Str. (Berlin) U U8 1d S+U Hermannstr. (Berlin) U U8 1d S+U Wittenau (Berlin) [U8] U U1 1d U Uhlandstr. (Berlin) U U1 1d S+U Warschauer Str. (Berlin) U U8 1d S+U Hermannstr. (Berlin) U U8 1d S+U Wittenau (Berlin) [U8] B 140 1d S Ostbahnhof ~/playground/demo ♦ vbb-route
vbb-cli 0.3.0featured 00:26
by derhuerstLatest public asciicasts
~/Code/Go/src/github.com/caarlos0/spin master ❯ go run examples/main.go [Spin1] computing |
caarlos0/spin example00:42
by caarlos0 2016-12-29 17:07:24 UTCDepth: 1 ██ ██ ██ ██ ██ ██ ██ ██ ██
asciicast:9756300:07
by kratskij 2016-12-29 13:37:58 UTC[sudo] password for sbrl: /usr/local/bin/browserify -> /usr/local/lib/node_modules/browserify/bin/cmd.js /usr/local/bin/wzrd -> /usr/local/lib/node_modules/wzrd/bin.js /usr/local/lib ├─┬ [email protected] │ └─┬ [email protected] │ └─┬ [email protected] │ └─┬ [email protected] │ └── [email protected] └─┬ [email protected] └─┬ [email protected] └── [email protected] sbrl@Snowflake:/tmp/demo-silly-say$ npm install rollupify [..................] | normalizeTree: sill install loadCurrentTree