Visualize code cohesion and architectural evolution
Open-source 3D visualization tool for analyzing code structure, detecting bounded contexts, and watching your codebase evolve over time
Interactive 3D timeline showing repository evolution with cohesion analysis
Solar system metaphor for intuitive architecture understanding
Watch your codebase evolve commit-by-commit
Detect bounded contexts through temporal coupling
Built for Domain-Driven Design and monolith decomposition
Free, transparent, extensible
No installation, runs anywhere
Understanding code architecture and cohesion is hard. Where are your bounded contexts? Which files are tightly coupled? How did your architecture evolve to its current state?
CodeCohesion turns git history into an interactive 3D visualization that reveals:
Discover natural domain boundaries through cohesion analysis
Identify where to split based on temporal coupling
Give new team members a visual architectural tour
Watch timeline playback of how features evolved
Find legacy hotspots and coupling issues
Visit the GitHub repository for detailed installation instructions and documentation
License: MIT - Free to use, modify, and distribute
Inspired by Gource for evolution visualization and CodeScene for behavioral code analysis