Lesser humanoid, fancies himself as a programmer.

I'm usually working on GNOME platform libraries (GTK+, GLib) and the GNOME Utilities package. I'm also the maintainer of the next generation UI toolkit called Clutter.

When not working, I walk around London with my wife in search of good places to eat.

stuff I'm working on

  • GTK+ and GLib

  • Clutter - A GObject-based library using GL to create advanced user interfaces

  • Projects/JsonGlib - a simple GLib/GObject based library for parsing and generating JSON data streams, plus (de)serializing GObjects

  • Graphene - A library of math types for 2D-in-3D and 3D canvases

  • Emeus - A constraint-based layout manager for GTK+

  • - A library for handling OpenGL function pointer management for you

old stuff:

  • GTK2-Perl - GTK+/GNOME Perl bindings

  • Apps/Dictionary

  • LibUnique - a library for creating single instance applications - deprecated, use GApplication

  • Gnome2::GConf - GConf - deprecated, use Gio::Settings

  • Gnome2::Print - libgnomeprint/libgnomeprintui - deprecated, use GTK+

  • TwitterGlib - a C wrapper around the (almost-) RESTful API provided by Twitter - deprecated

  • recent-files - old recent files code in libegg - deprecated

Contact me


ebassi (at) gmail (dot) com


ebassi on



ebassi (at) gmail (dot) com


See this page on my website.

To Do


EmmanueleBassi (last edited 2017-02-28 22:51:22 by EmmanueleBassi)