After given review to Chrome OS, I read more that Google use clutter in some of its window manager part. Generally google always carefully choose open source component in their projects, I guess clutter is no exception. Previously, I just heard a bit about clutter from cairo website so why don't give it a try! I'm so pleased by the demos, the script is clean and the animation is smooth and sleek. Clutter and PyClutter is like GTKGLExt and PyGtkGlExt, but more general purpose (I think) with expanded animation capabilities (no wonder goggle choose it). It could use cairo too in some operation.
Overall, Clutter is one of the best OpenGL framework with python binding (the other is PyGame2) that do more than most available libraries. With good documentation this should appealing for many developer, though few project that seems use them. I wonder where do clutter implemented outside Chrome OS, from goggle I just get moblin (mobile linux) that sounds popular. Given me impression that Clutter will be more spread in embedded platform (using OpenGLES).
Visit Clutter Site
Binaries updated here
Windows binary and python build:
clutter-1.3.6 unstable_runtime_dlls if broken, use 1.2.6 below
old devel packages:
GTK 2.16 partially needed
OpenGL accelerated VGA card.
Be sure up-to-date with vendor driver, there is no software (cpu mode) fallback so if you see blank screen in the demo your vga might lacking some feature. Though it can be disabled with specific env. variable