Popularity
9.3
Stable
Activity
3.6
Growing
542
17
147

Description

Add the swagger DSL to your controllers and then run one mix task to generate Swagger json files.

Programming language: Elixir
License: Mozilla Public License 2.0
Tags: Documentation     DSL     Phoenix     Mix Task    
Latest version: v0.8.3

PhoenixSwagger alternatives and similar packages

Based on the "Documentation" category.
Alternatively, view PhoenixSwagger alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of PhoenixSwagger or a related project?

Add another 'Documentation' Package

README

PhoenixSwagger Build Status

PhoenixSwagger is the library that provides swagger integration to the phoenix web framework.

  • Generate a swagger api specification from phoenix router and controllers
  • Serve swagger-ui
  • Validate requests against parameter schemas
  • Validate responses against schemas in tests

Installation

Follow the getting started guide to install and configure PhoenixSwagger.

Guides

See the full documentation on hexdocs.pm or browse the [docs](./docs) directory.

Contributing

Issues and pull requests welcome. You'll also find help on the #phoenix_swagger channel on the elixir-lang slack.

License

[Mozilla Public License 2.0](./LICENSE)


*Note that all licence references and agreements mentioned in the PhoenixSwagger README section above are relevant to that project's source code only.