#About
Clutter is a GObject based library for creating fast, visually rich graphical user interfaces. It is intended for creating single window heavily stylised applications such as media box ui's, presentations or kiosk style programs in preference to regular 'desktop' style applications.
Clutter's underlying graphics rendering is OpenGL (version 1.2+) based. The clutter API is intended to be easy to use, attempting to hide many of the GL complexities. It targets mainly 2D based graphics and is definetly not intended to be a general interface for all OpenGL functionality.
As well as OpenGL Clutter depends on and uses GLib, GObject, GDKPixbuf and GStreamer. Clutter is free software released under the GNU LGPL.
#News
0.1 Release 22/06/2006
- First 'official' release, expect bugs aplenty.
- Contains:
- Hopefully enough functionality to build things.
- Basic gstreamer 0.10 video playback support.
- Fairly stable API, though in no way totally stable. Expect CHANGES in future versions.
- Some simple examples ( also see OPT ).
- An experimental GTK-Clutter widget.
- Fairly complete Python bindings.
- Non complete but hopefully useful API documentation.
- If you want to help out see the TODO file.
#Screenshots
obligatory simple video player shot.
#Download
See http://projects.o-hand.com/clutter/sources for sources.
Prebuilt Debian packages available via http://debian.o-hand.com
#Documentation
#Participate
Subversion Repo
svn co http://svn.o-hand.com/repos/clutter/trunk clutter
Browseable here.
Bugs Use the OpenedHand Bugzilla
Mailing List
Send a blank message to clutter+subscribe <at> o-hand.com
. Then follow instructions in resulting reply.