Asciinema CLI 3.0 rewritten in Rust, adds live streaming, upgrades file format
10 hours ago
- #rust
- #terminal-recording
- #open-source
- asciinema CLI 3.0 is a complete rewrite in Rust, offering faster startup and easier installation.
- Introduces asciicast v3 file format with improved timing, structured headers, and new event types.
- Supports live terminal streaming in both local and remote modes, with asciinema server acting as a relay.
- Emphasizes a local-first approach, requiring explicit filename for recordings and separate upload command.
- Enhances self-hosting capabilities with a new server URL prompt for better integration with custom asciinema servers.
- Includes improvements for editing recordings, adaptive buffering for live streams, and better terminal metadata handling.