Skip to content


The old homepage at and the mbeddr user guide ⧉ are still a good introduction to mbeddr ⧉ itself. Most of the time, you will only be interested into the mbeddr platform ⧉, the reusable parts of mbeddr that don't deal with C code. The platform comes with a dependency on MPS Extensions ⧉.

Why are there two context action tools? 🔰

The context actions tool from com.mbeddr.mpsutil.contextactions came first. Later, JetBrains developed a tool that works the same as the one from mpsutil. Nowadays, both tool windows coexist.

I am using some mbeddr languages in my project, but some aren't deployed 🔰

There might be some additional plugins that you need to install:

  • com.mbeddr.mpsutil.actionsfilter
  • mbeddr.spawner

You can install them by calling gradlew.bat install "-PMPS_Installation=<path to MPS>" from the root folder of the mbeddr.core repository when building from source. The actions filter plugin is necessary for the actions filter language.