WARNING: These bindings have been discontinued and were removed from the GEGL repository in commit 40d3f9fc5b. They have not worked since GEGL 0.1, which was superseded in April of 2012. This page is preserved only for historical reasons. If you are interested in language bindings for GEGL, you should use GObject-Introspection instead.


A C# binding for GEGL.



gegl-sharp has no official release yet, the code lives in the GNOME git repository and can be browsed online.


To build gegl-sharp type the following in the toplevel source directory :

$ cd bindings/gegl-sharp
$ ./
$ make
$ sudo make install

Do make sure you have built GEGL first, as the binding generation process depends on the compiled files to generate the needed source files.


Samples of how to use gegl-sharp are distributed with the source and can be browsed online.


gegl-sharp is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.


Gabriel Burt

Ruben Vermeersch