Skip to main content

Graphical Modeling Project (GMP)

The Eclipse Graphical Modeling Project (GMP) provides a set of generative components and runtime infrastructures for developing graphical editors based on EMF and GEF.

GMF Runtime

The GMF Runtime is an industry proven application framework for creating graphical editors using EMF and GEF.

The GMF Runtime provides many features that one would have to code by hand if using EMF and GMF directly.

  • A set of reusable components for graphical editors, such as printing, image export, actions and toolbars and much more.
  • A standardized model to describe diagram elements, which separates between the semantic (domain) and notation (diagram) elements.
  • A command infrastructure that bridges the different command frameworks used by EMF and GEF.
  • An extensible framework that allows graphical editors to be open and extendible.

GMF Tooling

The GMF Tooling project provides a model-driven approach to generating graphical editors in Eclipse.

GMF Notation

The GMF Notation Project provides a standard EMF notational meta model.

Validation (Incubation) PhaseGraphiti

Graphiti is an Eclipse-based graphics framework to enable easy development of state-of-the-art diagram editors for domain models.


Feb 26th, 2010 - Release GMF 2.2.2 is available as part of the Galileo SR2 simultaneous release.

Build Feeds GMF Runtime Build News

Sorry, can't access database.

Back to the top