The Graphical Editing Framework (GEF) provides technology to create rich graphical editors and views for the Eclipse Workbench UI. It bundles three components:
The original project components Draw2d 3.x, GEF (MVC) 3.x, and Zest 1.x are still maintained but will not be developed further. Our main development effort is currently spent on building up the next generation components in terms of GEF4.
GEF is participating in the annual Eclipse Simultaneous Release. For Kepler SR2, we will NOT contribute a dedicated release, but stick to GEF 3.9.1, which includes Draw2d 3.9.1, GEF (MVC) 3.9.1, and Zest 1.5.1. For Luna we will contribute a GEF 3.9.2 service release, which will include Draw2d 3.9.2, GEF (MVC) 3.9.2, and Zest 1.5.2. For Mars, we are planning to provide a release which delivers service revisions of the original components (i.e. Draw2d 3.9.3, GEF (MVC) 3.9.3, and Zest 1.5.3) as well as a first release (with yet provisional API) of the newly developed GEF4 replacement components.
September 27, 2013 - Release 3.9.1 is available as part of the Kepler SR1 simultaneous release. Follow the Download link to obtain it. For further information about included features or bug fixes, please refer to the New and Noteworthy (3.9) page.
IMPORTANT: While the GEF releases update-site contains the correct 3.8.1 and 3.8.2 Juno release versions, the Juno simultaneous release update-site by mistake contains 3.9.0M1 and 3.9.0M5 milestone versions instead (see bug #401477 for details).
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.