JetBrains MPS
Create your own domain-specific language
JetBrains MPS
Create your own domain-specific language

JetBrains MPS

Express your domain processes and knowledge in a language that directly uses the concepts and logic from your particular field.

Communicate with terminology that everyone in your field understands. Use non-textual notation with projectional editing including math notations, diagrams, and forms.

Our intelligent editor is here to help and guide you through the whole process with quick fixes, word completion, and intentions.

What you can make with MPS

Domain-specific languages to implement Dutch tax legislation and process changes of that legislation.

A set of data analysis languages for biomedical scientists with minimal computational skills.

A set of integrated and extensible languages for embedded software engineering.

Domain-specific languages for creating user interfaces and processes for mental health diagnostics, education, and treatment.

Sample project of a Voice Menu IDE built with MPS.

A Gamification Design Framework for designing gamified applications through model-driven engineering mechanisms.


Services we Offer

SonarSource
Atlassian
atlasian logo 2
JetBrains
jetbrains logo
Microfocus
SmartBear
CloudBees
cloudbees logo
Launch Darkly
Tableau
SonarSource
Atlassian
atlasian logo 2
JetBrains
jetbrains logo
Microfocus
SmartBear
CloudBees
cloudbees logo
Launch Darkly
Tableau
Search