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