/communote-restws

Xtext based DSL to model a REST API

Primary LanguageXtendApache License 2.0Apache-2.0

About

The Communote Rest Web-Service project uses Xtext to define a domain-specific language with which a REST API can be modeled. Apart from the DSL, the project also includes a generator and an Eclipse plugin for editing REST API models which are based on the DSL. The generator can be used to create server-side Java base classes for the REST API implementation, a Java REST API client and documentation from a model.

License

The Communote Rest Web-Service project is licensed under the Apache License 2.0.