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
# 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)
# 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
