Are there any tools to build an impact graph like that of GitHub's, that can be run on repos that aren't on GitHub? Maybe something that spits out a nice PNG or a <canvas>
-based HTML file?
Raphaël.js is a JavaScript library for manipulationg interactive SVG. They have a demo that is an impact graph : http://raphaeljs.com/github/impact.html
The only platform I know of which could produce such a graph would be Hudson and its many plugins.
The Static Code Analysis Plugin, for instances, produces fairly advance graphs.
alt text http://wiki.hudson-ci.org/download/attachments/31457291/graph-difference.png?version=1&modificationDate=1242231043000
None of the plugins propose exactly what you are looking for, but, combined with the Git Plugin, it is a start for creating new graphs.
Another solution (not free except for open-source projects) would be an online code tracker like FishEye.
It has Graphs generation capabilities which are quite complete and much closer of what you want (but again, commercial product).
or:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With