Skip to content

lokashrinav/CodeTimeMachine

Repository files navigation

# CodeTimeMachine A "flight recorder" for developers: every edit, file swap, terminal run, and browser tab you touch is logged locally and turned into a scrubbable replay that any teammate can step through inside a browser. ## Quick Start ```bash # Install npm install -g codetimemachine # Start recording ctm start # Stop recording and create session file ctm stop -o my_session.ctm # Play back session ctm play my_session.ctm ``` ## Architecture ``` codetimemachine/ ├── src/ # Core CLI and daemon ├── extension/ # VS Code extension ├── viewer/ # Web-based replay viewer ├── daemon/ # Background logging daemon └── docs/ # Documentation ``` ## Features - ✅ VS Code edit tracking - ✅ Terminal command logging - ✅ Git diff integration - ✅ Web-based replay viewer - 🚧 Browser tab tracking - 🚧 Cloud sharing ## Development ```bash npm install npm run build npm run dev:viewer ```# CodeTimeMachine

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published