openapi-processor

License Apache%202.0 blue

openapi-processor is a small framework that converts an OpenAPI yaml description to an output format.

openapi-processor (short: oap) does currently support the following formats:

running a processor

openapi-processor supports

to run any processor.

processor playground

the Playground offers the possibility to play around with the available processors: choose a processor & one of the editable OpenAPI yaml example descriptions and see what the processor generates.

artifact coordinates

maven
<dependency>
  <groupId>io.openapiprocessor</groupId>
  <artifactId>openapi-processor-{project}</artifactId>
  <version>{version}</version>
</dependency>
gradle
'io.openapiprocessor:openapi-processor-{project}:{version}'

Replace {project} & {version} with the required values.

For example spring, json or maven for {project} and {version} with the version from the corresponding version badge.