rewindtty: A C-based Terminal Session Recorder and Replayer

2025-08-01
rewindtty: A C-based Terminal Session Recorder and Replayer

rewindtty is an open-source project written in C that precisely records and replays terminal sessions, including timing information. It offers session analysis, generating detailed statistics and optimization suggestions. Session data is stored in JSON format for easy parsing. Furthermore, it includes a browser-based player with advanced features like an interactive timeline and controls, significantly enhancing the user experience. The project is lightweight, has minimal dependencies, and is easy to use.