I've been working on a visual diff for 3D printable models in a git repository, so you can see the progression of a project as it gets committed and changed. That way, you can always find the version of the model you need, or if you just want to share changes with others.
Right now, you're browsing a pre-populated repository of me designing a robokitty (because the internet needs more cats). It currently only calculates diffs for STLs, but will be able to do OpenSCAD in the future. Soon, you'll be able to create and push to your own repositories. Later on, you'll be able to fork and merge.
If you'd like to use this for your own projects, let me know. I'd love to hear any feedback or comments! Thanks. :)
Wil