Popularity
9.3
Stable
Activity
1.4
Declining
513
16
142

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.2

PhoenixSwagger alternatives and similar packages

Based on the "Documentation" category.
Alternatively, view phoenix_swagger 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.