Skip to main content

GEF (Graphical Editing Framework)

The Graphical Editing Framework (GEF) provides framework technology to create rich graphical applications, standalone as well as integrated with the Eclipse Workbench UI, as well as end-user tools in terms of a Graphiz DOT authoring component (DOT) and a tag cloud renderer component (Cloudio). GEF4 MVC.FX.UI Example The current GEF4 production components are: Common, Geometry, FX, MVC, Graph, Layout, Zest, DOT, and Cloudio). They are lightweight by intention and (with the exception of Cloudio) are based on JavaFX as a modern rich-client rendering technology.

The legacy components Draw2d 3.x, GEF (MVC) 3.x, and Zest 1.x are still maintained but will not be developed further. As they are still an integral part of the Eclipse ecosystem we continue to provide service releases but will not fix any issues that require to break its API.

Current Status

GEF is participating in the annual Eclipse Simultaneous Release. We are currently working on a GEF 4.1.0 (Neon.1) bugfix release, as well as a GEF 5.0.0 (Oxygen) major release.

Release 4.0.0 Available

June 22, 2016 - Release 4.0.0 is available as part of the Neon simultaneous release, including GEF4 Common, Geometry, FX, MVC, Graph, Layout, Zest, DOT, and Cloudio 1.0.0 as well as Draw2d 3.10.100, GEF (MVC) 3.11.0, and Zest 1.7.0. Follow the Download link to obtain it. For further information about included features or bug fixes, please refer to the New and Noteworthy page.


While the bulk of information about the GEF project can be found here, you may also consider the GEF Wiki as a source for further information.

Back to the top