mps
« Back to VersTracker
Description:
Create your own domain-specific language
Type: Cask  |  Latest Version: 2025.3,253.28294.432@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @jetbrains  |  formulae.brew.sh
Category: Developer tools
Tags: dsl language-workbench code-generation metaprogramming jetbrains
Install: brew install --cask mps
About:
JetBrains MPS is a language workbench for creating domain-specific languages and language extensions. It enables developers to design languages with custom syntax and semantics, and build programs using projectional editing. This approach allows for highly expressive notations and sophisticated code generation capabilities.
Key Features:
  • Projectional editing for complex language constructs
  • Integrated language design and development environment
  • Powerful code generation and transformation engine
  • Support for language composition and modularity
Use Cases:
  • Creating domain-specific languages for specialized business logic
  • Generating boilerplate-free code for complex systems
  • Building custom programming environments for non-technical users
Alternatives:
  • Xtext – Eclipse-based alternative with text editing focus
  • Rascal – Functional language for meta-programming and analysis
Version History
Detected Version Rev Change Commit
Dec 17, 2025 1:23pm 2025.3,253.28294.432 0 VERSION_BUMP 7867d606
Sep 15, 2025 12:27pm 2025.2,252.23892.529 0 VERSION_BUMP ec3963c2
Sep 9, 2025 1:39pm 2025.2,252.23892.529 0 VERSION_BUMP 9fece503
Aug 5, 2025 2:21pm 2025.1,251.23774.423 0 VERSION_BUMP 9e424d4e
Aug 8, 2024 10:38pm 2024.1,241.18034.1093 0 VERSION_BUMP 808eaf7e