| Crates.io | replay_pty |
| lib.rs | replay_pty |
| version | 1.0.0 |
| created_at | 2025-08-29 11:17:52.445234+00 |
| updated_at | 2025-09-11 12:06:25.947789+00 |
| description | A CLI tool to record and replay shell commands |
| homepage | |
| repository | https://github.com/baptleduc/replay |
| max_upload_size | |
| id | 1815722 |
| size | 463,700 |
Replay is a lightweight CLI tool to record, stash-like save, and replay shell command sessions. It’s ideal for automation, reproducibility, and quick demonstrations.
cargo install replay_pty
💡 Run replay help to see all available commands.
replay record
Use replay record -h to see all the options available for this command.
Recording a session automatically saves it in a stash-like index with identifiers such as replay@{0}, similar to how git stash works.
To run a recorded session of commands :
replay run # runs the last recorded session (replay@{0})
You can also run a specific saved session by index:
replay run replay@{2}
Use replay run -h to see all the options available for this command
Replay is licenced under MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
Contributions are very welcome! Please see our contributing guide for details.
Thanks to all the people who already contributed!