Child pages
  • MPS Languages Repository

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  • tabular notations
  • diagrams
  • plain text language
  • grammar cells to ease editor implementation
  • shadow models (incremental on-the-fly model-to-model transformations)
  • and a lot of others

Additional base languages

In order to benefit from MPS on platforms other than Java, our partners as well as the community members have been building support for existing general-purpose languages in MPS. With these plugins installed, MPS can integrate with other technologies and the DSLs can participate in wider range of projects.

The public language repository