Audience

Developers in need of a tool to create their own domain-specific language

About 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. MPS is a powerful IDE with all you need to take full advantage of DSLs. Some of the features included are: Code completion, navigation, refactoring, error checking, quick fixes, debugging of DSLs, language versioning with automatic migrations and integration with mainstream version control systems. Bridging the semantic gap between the business domain and the implementation domain is handled by the MPS generator. MPS uses a generative approach. This means you can define generators for your language to transform end-user input into a more conventional language.

Pricing

Starting Price:
Free
Free Version:
Free Version available.

Integrations

Ratings/Reviews

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Company Information

JetBrains
Czech Republic
www.jetbrains.com/mps/

Videos and Screen Captures

JetBrains MPS Screenshot 1
Other Useful Business Software
Auth0 for AI Agents now in GA Icon
Auth0 for AI Agents now in GA

Ready to implement AI with confidence (without sacrificing security)?

Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Start building today

Product Details

Platforms Supported
Windows
Mac
Linux
Training
Documentation
Webinars
In Person
Videos
Support
Phone Support
Online

JetBrains MPS Frequently Asked Questions

Q: What kinds of users and organization types does JetBrains MPS work with?
Q: What languages does JetBrains MPS support in their product?
Q: What kind of support options does JetBrains MPS offer?
Q: What other applications or services does JetBrains MPS integrate with?
Q: What type of training does JetBrains MPS provide?
Q: How much does JetBrains MPS cost?

JetBrains MPS Product Features

Application Development

Software Development
Debugging
Testing Management
Code Assistance
Graphical User Interface
Version Control
Web App Development
Mobile Development
Data Modeling
Deployment Management
Collaboration Tools
Access Controls/Permissions
Source Control
Reporting/Analytics
Code Refactoring
Compatibility Testing
No-Code