The document provides an overview of the Graphical Editing Framework (GEF). GEF allows developers to create graphical editors and consists of three main components: Draw2D, Zest, and GEF. Draw2D provides primitive shapes, figures, layout managers and rendering capabilities. Zest is a graph layout and editing framework built on Draw2D. GEF implements the model-view-controller architecture and allows connecting models to views and handling user interactions. Several example applications developed using GEF are also presented such as a shapes editor, logic editor, and flow editor.