Modello
=======

[![Maven Central](https://img.shields.io/maven-central/v/org.codehaus.modello/modello.svg?label=Maven%20Central)](https://search.maven.org/artifact/org.codehaus.modello/modello)
[![MIT License](https://img.shields.io/github/license/codehaus-plexus/modello.svg?label=License)](http://www.apache.org/licenses/)
![Build Status](https://github.com/codehaus-plexus/modello/workflows/GitHub%20CI/badge.svg)
[![Reproducible Builds](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/jvm-repo-rebuild/reproducible-central/master/content/org/codehaus/modello/badge.json)](https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/codehaus/modello/README.md)

Modello is a framework for code generation from a simple model.

Modello generates code from a simple model format: based on a plugin architecture, various types of code and descriptors can be generated from the single model, including Java POJOs, XML/JSON/YAML marshallers/unmarshallers, XSD and documentation.

# Documentation

Documentation can be found on the Modello site hosted at [Github.io](http://codehaus-plexus.github.io/modello/).

This site is generated by running:

```
mvn -Prun-its,reporting clean verify site site:stage
```

# Licensing

Modello is licensed under the therms of the [MIT License](http://opensource.org/licenses/mit-license.php)
