Create your very own textual domain specific language.
Tight integration into the Eclipse Modeling Framework for modern MDSD approaches.
User-friendly Editor including syntax highlighting, content assist and outline view.
Create your very own textual domain specific language.
Tight integration into the Eclipse Modeling Framework for modern MDSD approaches.
User-friendly Editor including syntax highlighting, content assist and outline view.
We have a winner! Please visit our contest page and learn more about the »Model Price Laureate competition« and the winning contributions.
Xtext is a framework for development of textual domain specific languages (DSLs). Just describe your very own DSL using Xtext's simple EBNF grammar language and the generator will create a parser, an AST-meta model (implemented in EMF) as well as a full-featured Eclipse text editor from that.
The Framework integrates with technology from Eclipse Modeling such as EMF, GMF, M2T and parts of EMFT. Development with Xtext is optimized for short turn-arounds, so that adding new features to an existing DSL is a matter of minutes. Still sophisticated programming languages can be implemented.
Xtext is developed and enhanced by an independent team including itemis employees. These experts provide professional services.
Use our ready-to-use Eclipse distribution to get started immediately. Also, you will find the TMF Xtext update site at our download page.