Skip to content
vic

xerions/phoenix_swagger

Swagger integration to Phoenix framework

xerions/phoenix_swagger.json
{
"createdAt": "2015-09-04T07:19:22Z",
"defaultBranch": "master",
"description": "Swagger integration to Phoenix framework",
"fullName": "xerions/phoenix_swagger",
"homepage": "",
"language": "Elixir",
"name": "phoenix_swagger",
"pushedAt": "2025-08-25T17:49:49Z",
"stargazersCount": 709,
"topics": [
"elixir",
"phoenix",
"swagger"
],
"updatedAt": "2025-11-17T12:26:10Z",
"url": "https://github.com/xerions/phoenix_swagger"
}

Build Status Module Version Hex Docs Total Download License Last Updated

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

Follow the getting started guide to install and configure PhoenixSwagger.

See the full documentation on hexdocs.pm or browse the guides directory.

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

[Mozilla Public License 2.0]!(./LICENSE)