Eclipse Xtext alternatives
Eclipse Xtext is an open-source framework for creating programming languages and domain-specific languages. It generates not only a parser but also a class model and an Eclipse-based IDE. The framework is part of the Eclipse Modeling Framework and is used for defining languages through a grammar.