RSSAmplifier

Blog

asciinema blog

Recent content on asciinema blog

blog.asciinema.orgRSS feed ↗15 posts

Latest posts

3

I’m happy to announce the release of asciinema CLI 3.0! 
 This is a complete rewrite of asciinema in Rust, upgrading the recording file
format, introducing terminal live streaming, and bringing numerous improvements
across the board. 
 In this post, I’ll go over the highlights of the release. For a deeper overview
of new features and improvements, see the…

What's new in asciinema - part III: the server

This is part 3 in the “what’s new in asciinema” series. In the first
part we looked at the player, in the second
part we covered the recorder, and in this one
we’ll focus on the server . 
 Let’s begin with OPS-related stuff. 
 asciinema.org uses email-based login flow, where you
get short lived login link (some call it “magic…

What's new in asciinema - part II: the recorder

This is part 2 in the “what’s new in asciinema” series. In the first
part I looked at the player, in this one I’ll
focus on the recorder (aka CLI). 
 Fun fact: people use asciinema to record the terminal on Android. I would never
have thought of that but apparently there are folks who do that. Anyway,
recorder v2.0.2 (that’s not really…

What's new in asciinema - part I: the player

There’s been a steady stream of asciinema releases over the last 12 months and I
thought it would be nice to bring notable additions and improvements to the
light. This is the first post in the “what’s new in asciinema” series, in which
I’ll focus primarily on the player ,
highlighting changes I find most interesting. I will cover other parts of…

Blast from the past

Did you know that the first prototype of what later became the asciinema player
replayed “typescript” files produced by script
command ? 
 In fact, the whole asciinema project originated with the player, not with the
command line recorder. That was back in 2010. I was having fun with script and
 scriptreplay commands, when I imagined being able to easily share…

4x smaller, 50x faster

It’s been a while since asciinema-player 2.6 was released and a lot has changed
since. Version 3.0 is around the corner with so much good stuff, that even though
it’s not released yet, I couldn’t wait any longer to share. 
 Long story short: asciinema-player has been reimplemented from scratch in
JavaScript and Rust, resulting in 50x faster virtual terminal…

Archival of unclaimed recordings

Since asciinema’s inception in 2012 there were over 200,000 asciicasts uploaded
to asciinema.org 🎉😻. 
 As of today (end of 2018) there are ~85,000 unclaimed recordings, which are ones
that have been uploaded by anonymous users, who never linked their installation
to their asciinema.org account. 
 Most of these unclaimed recordings are “abandoned” (recorded,…

2

I’m very happy to announce the release of asciinema 2.0! 
 It’s been 3 years since 1.0 (time flies!), and during this period many ideas
have been brought to life through series of minor releases. This time the scope
and importance of the changes required major version bump. 
 Below we’ll go through all the changes in detail, you can also read the
 CHANGELOG…

<asciinema-player> HTML5 element

We have just released asciinema web player v2.3.0. Since v2.0.0 there were two&#xA;smaller releases bringing lots of improvements (see&#xA;the&#xA; CHANGELOG ),&#xA;but this one definitely deserves a post of its own. &#xA; This new version makes self-hosting of the player even simpler. Let&rsquo;s see an example.

1.3 aka &#34;And Now for Something Completely Different&#34;

I&rsquo;m very happy to announce the release of asciinema 1.3, which is kind of a&#xA;special release. It brings several bug fixes and improvements for end users, and&#xA;at the same time it makes life of asciinema developers (mostly me) and package&#xA;maintainers (many people!) way easier. &#xA; See&#xA; CHANGELOG &#xA;for a detailed list of changes, continue reading for motivation on…

Self-hosting

I&rsquo;m very happy to announce version 2.0 of the asciinema web player. There are&#xA;several exciting aspects of this release so let&rsquo;s get straight to the point. &#xA; First, the new player directly supports&#xA; asciicast v1 format .&#xA;In other words, there is no need to pre-process the recording upfront, before&#xA;passing it to the player. This is possible thanks to built-in terminal…

Private asciicasts

The core idea behind asciinema.org is to allow anyone to share the recording of&#xA;their terminal session by simply sharing a link to your asciicast page. Since&#xA;the inception of asciinema all recordings has been public. We wanted to&#xA;encourage you to share your knowledge, show off your tricks, and allow others&#xA;to learn from it.

New ways of asciicast embedding

Support for embedding asciicasts just got way more awesome. See embedding&#xA;docs for details, read on for examples.

1

I&rsquo;m very happy to announce the release of asciinema 1.0, which brings many&#xA;long-awaited features and settles the ground for even more awesome features and&#xA;improvements coming in the future. &#xA; See&#xA; CHANGELOG &#xA;for a detailed list of changes, continue reading for highlights of this&#xA;important release.

asciinema switching to Mozilla Persona for login

So far you could log in to asciinema using your Github&#xA;or Twitter account via OAuth. The idea behind this was twofold: &#xA; &#xA; avoid passwords, &#xA; make it as simple as possible. &#xA; &#xA; Passwords are insecure, inconvenient and annoying. Inconvenience of passwords&#xA;was nicely summed up by Xavier in his&#xA; tweet saying &ldquo;password&#xA;reset is the new login&rdquo; . So the…