Clutter (toolkit)

toolkit per la creazione di interfacce grafiche con accelerazione grafica

Clutter è una libreria grafica per creare interfacce utente accelerate dall'hardware. Si appoggia a OpenGL (1.4+) o OpenGL ES(1.1 o 2.0) per il rendering, può essere compilato in diverse piattaforme (X11,Wayland, Darwin e Win32) e ha bindings per diversi linguaggi (fra cui, Mono, Perl, Python, Ruby e Vala. Inoltre supporta anche la riproduzione multimediali tramite GStreamer e il rendering 2D tramite Cairo.

Clutter è stata creata dalla OpenedHand Ltd, adesso accorpata nella Intel.

Clutter è un software libero e open source, soggetto ai requisiti della GNU Lesser General Public License (LGPL), version 2.1.

Implementazioni

Clutter viene utilizzato da software come Totem, GNOME Shell e Ease.

Clayland è un compositore Wayland basato su Clutter.

I toolkit grafici Netbook Toolkit (nbtk) e Mx usano Clutter.

Architettura del software