Eclipse Xtext is described as 'Xtext is an open-source framework for developing programming languages and domain-specific languages (DSLs). Unlike standard parser generators, Xtext not only generates a parser, but also a class model for the Abstract Syntax Tree and a fully featured, customizable Eclipse-based' and is a IDE in the development category. There are three alternatives to Eclipse Xtext for Mac, Windows and Linux. The best Eclipse Xtext alternative is JetBrains MPS, which is both free and Open Source. Other great apps like Eclipse Xtext are ANTLR and textX.