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.

Validation (Incubation) PhaseGraphiti

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

The objectives of the Graphiti project are the following:

  • Provide an easy to use and well structured plain Java API for building graphical tools
  • Provide documentation and tutorials for doing so
  • Limit the dependencies of the framework to an absolute minimum to support RCP-like scenarios
  • Provide optional components beyond the RCP use case to ease e.g. IDE integration
  • Provide the ability to use any existing layout algorithms for auto layouting a diagram


GMF Tooling

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

GMF Runtime

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

GMF Notation

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


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

Build Feeds Graphiti Build News

Sorry, can't access database.

Back to the top