---
title: Asciinema
created: 2026-06-08
updated: 2026-06-08
type: app
tags: [catalogue, recording, app-marathon3-batch-c]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=recording&app=asciinema]
---

# 🎬 Asciinema

> L'enregistreur de terminal en texte pur pour des démos et tutoriels copiables et ultra-légers.

## 📋 Informations Générales

| Champ | Valeur |
| :--- | :--- |
| **Site web** | [asciinema.org](https://asciinema.org) |
| **GitHub** | [asciinema/asciinema](https://github.com/asciinema/asciinema) |
| **License** | GPL-3.0 |
| **Langage** | Python / Rust |
| **Étoiles GitHub** | 13k ⭐ |
| **Catégorie** | [[cat-recording|Recording]] |

## 📝 Description

**Asciinema** enregistre les sessions terminal en format texte pur (pas vidéo) ultra-léger et lisible. Copies de texte, rendu TTY fidèle, playback navigateur via player JS, intégrable Markdown, format asciicast v2 standardisé. **Différence vs Peek/ScreenToGif** : pas de vidéo, lisible/éditable/copiable, minuscule (10 ko pour 5 min), exactement la même fluidité que le terminal original. **Pour qui** : devs créant tutoriels, démos CLI, formation technique, démos de blog, présentations.

## 🚀 Installation

### Binaire

```bash
# Linux/macOS
curl -sSL https://asciinema.org/install | sh

# Démarrer une session
asciinema rec demo.cast

# Enregistrer et uploader
asciinema rec -t "Ma démo" demo.cast
```

### Auto-héberger asciinema-server (optionnel)

```bash
# Clone, configure, run
git clone https://github.com/asciinema/asciinema-server.git
cd asciinema-server
mix deps.get && cd assets && npm install && cd .. && mix phx.server
```

## 🔄 Alternatives

### Open Source
- **termshot** — captures terminal en image PNG
- **Terminalizer** — Node.js, GIF animés
- **t-rec** — Blazing fast t-rec
- **vhs** — Go, format texte pour enregistrer (charm.sh)
- **showterm** — clone Ruby historique

### Propriétaires
- **Loom** — vidéo record + partage
- **ScreenPal** — commercial
- **Snagit** — capture d'écran
- **CloudApp** — capture cloud

## 🔐 Sécurité
- **Format texte** : pas de capture audio/micro, pas de PII automatique
- **Attention** : tout ce qui s'affiche au terminal est enregistré (mots de passe)
- **Auth asciinema.org** : OAuth2 GitHub/Google, ou auto-hébergé sans

## Pages Liées
- [[cat-recording]] — Catégorie Recording
- [[app-soft-serve]] — Terminal
- [[app-termix]] — Web SSH
