clutter est une bibliothèque de logiciels pour la création rapide, portable et dynamique d'interfaces utilisateur graphiques. son développement est sponsorisé par intel. clutter utilise opengl pour le rendu (et éventuellement opengl|es pour une utilisation sur les plateformes mobiles et embarquées), mais intègre une api facile à utiliser, efficace et flexible autour de la complexité de gl. chromium os l'utilise pour les animations des fenêtres. le framework a été développé en c et peut être utilisé avec les langages c++, c#, perl, python, vala et ruby. il permet la conception d'animations 2d et 3d.