A terminal session recorder and replayer written in C that allows you to capture and replay terminal sessions with precise timing.
This will create a new session file (defaults to data/session.json if no file is specified) and begin capturing all terminal activity.
This will read the session file (defaults to data/session.json if no file is specified) and replay it with the original timing.
Sessions are stored in JSON format in the data/session.json file. The format captures timing information and terminal data to enable accurate replay.