Hasty Briefsbeta

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.