Skip to main content

Next generation OpenAPI v3 Integration for Flask based APIs. Based on Flasgger.

Project description

Flask-OpenAPI

Python PyPi PyPi Flask-OpenAPI3-UI

Flask-OpenAPI is a Flask extension that provides integration with OpenAPI v2, v3, and v3.1 specifications easily.

Features

  • Easy OpenAPI specification definitions with the openapi_spec decorator
  • Customisable Swagger UI
  • Supports OpenAPI v2.0, v3.0, and v3.1
  • Supports Swagger UI v2, v3, v4, and v5.

Getting Started

To quickly install: pip install Flask-OpenAPI3-UI

See the Getting Started documentation to get installed and setup with your Flask application.

Contributing

See the Contributing Guide for more information on contributing to the project.

Security

We take security seriously, please read the Security Advisory for more information.

Code of Conduct

We take zero tolerance on attacks on our OSS community, please see the Code of Conduct for more information

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Flask-OpenAPI3-UI-9.10.9.tar.gz (7.0 MB view details)

Uploaded Source

Built Distribution

Flask_OpenAPI3_UI-9.10.9-py3-none-any.whl (7.1 MB view details)

Uploaded Python 3

File details

Details for the file Flask-OpenAPI3-UI-9.10.9.tar.gz.

File metadata

  • Download URL: Flask-OpenAPI3-UI-9.10.9.tar.gz
  • Upload date:
  • Size: 7.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for Flask-OpenAPI3-UI-9.10.9.tar.gz
Algorithm Hash digest
SHA256 a76b25053b31df78ffe2d0f5b7b1b06f770d3b7492ea1ccd1c6d51b82e08c064
MD5 b315cc6f4baf258d1bb4e8a3a3f3bec2
BLAKE2b-256 665a715a7c8673161fbfe79641ab56457be9e13d485c52fcb90e8a5e33b7ecc8

See more details on using hashes here.

File details

Details for the file Flask_OpenAPI3_UI-9.10.9-py3-none-any.whl.

File metadata

File hashes

Hashes for Flask_OpenAPI3_UI-9.10.9-py3-none-any.whl
Algorithm Hash digest
SHA256 8320a0fd68fb2b02e925170d12256e54fe4905485c9829871785aed97e906b31
MD5 98e2b2adad7cb37afb162345664e0549
BLAKE2b-256 8e89637d1d6e1207c72e96e763918e130fa2cb39236e3eedd43fa626ec7b712f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page