Code Evolution provides a persistent, interactive timeline scrubber that allows you to seamlessly time-travel through the local evolution of your active source code files. Instead of relying on fragile Undo stacks or structured Git commits, Code Evolution automatically saves every edit you make across your workspace and lets you preview previous states in real time simply by dragging a slider.
Run locally
npm install
npm run build
Open this folder in VS Code and press F5 to launch the Extension Development Host.
Usage
Open the Activity Bar container: Code Evolution
Click on any text file in your workspace, and drag the timeline slider to immediately revert the text file in your editor to the selected historical state.
Command: ChronoCode: Open (chronocode.openView)
Data storage
Your history is permanently stored in a global system directory to survive workspace deletions and VS Code reinstalls:
~/.chronocode/[workspace_hash]
Settings
chronocode.history.maxOpsPerFile: Maximum number of edit operations saved per file before pruning.
chronocode.history.checkpointEveryOps: How often to create full text snapshots (performance optimization).
chronocode.history.maxDiskMB: Maximum total disk space the database is allowed to use per workspace before dropping old segments.