Xtext is a framework for development of programming languages and domain specific languages. It covers all aspects of a complete language infrastructure, from parsers, over linker, compiler or interpreter to fully-blown top-notch IDE integration for Eclipse, IntelliJ and Web-based IDEs. It comes with great defaults for all these aspects, which at the same time can be easily tailored to your individual needs.
More information: xtext.org
This is an umbrella repository for the following modules.
- xtext-core: The core framework, Language Server support
- xtext-lib: Libraries for Xbase and Xtend
- xtext-extras: Additional editor-independent features, mostly Java support
- xtext-eclipse: Plug-ins for Eclipse
- xtext-idea: Plug-ins for IntelliJ IDEA
- xtext-web: Support for Orion, Ace and CodeMirror
- xtext-maven: Support for Maven
- xtext-xtend: The Xtend language
Please check the individual repositories for instructions for building and contributing.
This project doesn't have 'Issues' enabled. Please add any issues on the individual projects (see above). When in doubt, use xtext-core.