Skip to content

jshmrtn/openapi-compiler

Repository files navigation

OpenAPICompiler

Hex docs .github/workflows/elixir.yml Coverage Status Hex.pm

⚠️ ⚠️ This library is incomplete and experimental! ⚠️ ⚠️

Compile OpenApi 3.0 Elixir Client from JSON / Yaml.

Help to make this library more spec compliant is welcome in form of issues / PR's.

Installation

The package can be installed by adding openapi_compiler to your list of dependencies in mix.exs:

def deps do
  [
    {:openapi_compiler, "~> 1.0-beta"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. The docs can be found at https://hexdocs.pm/openapi_compiler.