Tech News
← Back to articles

Show HN: Rewindtty – Record and replay terminal sessions as structured JSON

read original related products more articles

A terminal session recorder and replayer written in C that allows you to capture and replay terminal sessions with precise timing.

⚠️ Disclaimer

This is a hobby project created for fun and learning purposes. It's still in active development and may contain bugs or incomplete features. If you encounter any issues, please report them in the Issues section. Contributions are welcome and encouraged!

Features

Record terminal sessions : Capture all terminal input/output with accurate timing information

: Capture all terminal input/output with accurate timing information Replay sessions : Play back recorded sessions with original timing

: Play back recorded sessions with original timing Session analysis : Analyze recorded sessions with detailed statistics and insights

: Analyze recorded sessions with detailed statistics and insights JSON format : Sessions are stored in a structured JSON format for easy parsing

: Sessions are stored in a structured JSON format for easy parsing Signal handling : Graceful shutdown and file closure on interruption

: Graceful shutdown and file closure on interruption Lightweight : Minimal dependencies, written in pure C

... continue reading