Popularity
9.3
Stable
Activity
5.8
Growing
431
17
114

Description

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

Programming language: Elixir
Tags: Documentation     DSL     Phoenix     Mix Task    
Latest version: v0.8.1

PhoenixSwagger alternatives and similar packages

Based on the "Documentation" category

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.