JetBrains MPS alternatives
JetBrains MPS is a system enabling language-oriented programming, functioning as both a language definition environment and an integrated development environment. It addresses challenges in extending general-purpose programming languages by working directly with abstract syntax trees, facilitating the creation of composable and unambiguous language constructs. The platform supports multiple operating systems and is available under an open-source license.