Interactive visualization of how the OpenClaw codebase went from one file to 91 modules across 15,000+ commits.
Live demo | Watch the video walkthrough
git clone https://github.com/VladBrok/openclaw-architecture-analysis.git
cd openclaw-architecture-analysis
npx serve .
Then open http://localhost:3000 in your browser.
A timeline slider with 17 snapshots of the architecture, one every ~1000 commits. Modules are circles sized by lines of code, grouped into layers (Channels, Extensions, Core, AI, Infrastructure, Platform). Hover any circle to see what the module does and how it connects to the rest. Toggle dependency arrows to see the full import graph.
All data was extracted from git history. Visualization built with D3.js.
