Terminal Recorder: record CLI demos once, publish everywhere
`tr record` captures your shell session and ships a polished recording bundle automatically: asciinema for docs, GIF for social, MP4 for product pages, and a hosted link for sharing.
Problem
VHS and local recording stacks are powerful, but each teammate must install fonts, renderers, and ffmpeg before they can ship one clean demo.
Solution
Terminal Recorder standardizes capture in one CLI command and centralizes hosting so every demo has the same quality bar.
Outcome
Demo links are instantly shareable with teammates, docs, product marketing, and launch threads.
Built for devtool teams
Fast path from terminal workflow to polished public demo.
Capture full shell session with timing data for accurate playback.
Auto-render `cast`, `gif`, and `mp4` outputs for docs, social posts, and sales pages.
Hosted recording URLs with instant previews and asset downloads.
Dashboard control over all recordings from your team account.
Install CLI
Build and install the `tr` binary locally, then run one command to record and upload terminal demos.
cargo install --path ./cli --lockedRecord and upload
tr record --title "release demo"
The CLI captures an asciinema cast and then renders GIF + MP4 when local tools are installed.
Pricing
FAQ
What does `tr record` generate?
A single command creates an asciinema cast, GIF preview, MP4 export, and a hosted share page URL.
How does retention work?
Free uploads keep recordings for 30 days. Pro keeps every recording with no storage cap.
Can I embed recordings in docs?
Yes. Every recording gets a public share URL plus direct links to cast, GIF, and MP4 assets for embeds.
Who is this for?
Developer tool teams, documentation engineers, and DevRel teams that ship CLI tutorials every week.