Initial vault setup
This commit is contained in:
@@ -0,0 +1,78 @@
|
||||
---
|
||||
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
|
||||
Reference in New Issue
Block a user