About Clutter

Clutter is an open source (LGPL 2.1) software library for creating fast, compelling, portable, and dynamic graphical user interfaces. It is a core part of MeeGo, and is supported by the open source community. Its development is sponsored by Intel.

Clutter uses OpenGL for rendering (and optionally OpenGL|ES for use on mobile and embedded platforms), but wraps an easy to use, efficient, flexible API around GL's complexity.

Clutter enforces no particular user interface style, but provides a rich, generic foundation for higher-level toolkits tailored to specific needs.

Go to Docs to get started with Clutter.

Who's using Clutter?

MeeGo Netbook User Experience (UX)

MeeGo's netbook UX makes extensive use of Clutter:

Chromium OS

Chromium OS, the open source project underlying Google's Chrome OS, incorporates Clutter for window animations. See the Google Chrome OS in action:

Maemo 5

Clutter is a significant component in the Maemo 5 user interface framework. See this blog entry for more details.

view