{"repo":"AmalChandru/termtrace","free":true,"listed":false,"github":"https://github.com/AmalChandru/termtrace","clone":"git clone https://github.com/AmalChandru/termtrace.git","description":"A terminal workflow recorder that turns debugging sessions into replayable, shareable artifacts.","language":"Go","stars":32,"topics":["cli","debugging","developer-tools","observability","pty","terminal","tracing","workflow"],"license":"MIT","category":"dev-tools","readme_excerpt":"termtrace Replay your terminal workflows, exactly as they happened. Install &middot; Features &middot; Commands &middot; Comparison &middot; Technical The termtrace captures commands, outputs, and context so sessions can be replayed as they happened, not reconstructed. It provides a deterministic, machine-readable trace, sitting between shell history (lossy) and screen recording (unstructured). Why Terminal workflows are hard to reproduce. The commands are scattered in shell history, the outputs are lost, and the context is easy to forget. Often times recreating what actually happened becomes a guesswork. The termtrace can turn terminal sessions into something you can replay. Use cases - Maybe, instead of explaining the same setup steps to a new teammate, just share the .wf ! - When you hit an upper rank 1 bug and don’t want to write it all down. You don’t have to rely on memory to reproduce it later. - That same weird infra issue which keeps coming back, and you’re always the one fixing it. Record it once and delegate it later :P - And more ... Install 1. Download binary Download from the releases page. 2. Build from source The build will be available at: ./bin/termtrace Features Recording - Records terminal session in a real shell (PTY). - Captures commands, outputs, and execution flow. - Stores each step with timestamp and duration. - Tracks exit codes for every command. Replay - Step-by-step replay of recorded sessions. - See commands, outputs, and failures as they happen","default_branch":null,"files":null,"tree":[],"storefront":"/r/AmalChandru","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AmalChandru/termtrace/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}