Skip to main content

Rapidoc for Quart

Build Status GitHub license

Create beautiful, customizable, interactive API documentation from OpenAPI Specification for Quart.

Rapidoc

RapiDoc is fully customisable and small and fast. It comes with built in console to Try out the APIs. Supports authentication mechanism.

Quickstart

First, install Quart-Rapidoc

pip install Quart-Rapidoc

Next, add Rapidoc class to your code:

    from quart import Quart
    from quart_rapidoc import Rapidoc

    app = Quart(__name__)
    app.config['DOC_FILE'] = 'petstore.yml'
    Rapidoc(app)

You can also customise the docs rendering:

    from quart import Quart
    from quart_rapidoc import Rapidoc

    app = Quart(__name__)
    conf = {
        "allow-try": False,
        "theme": "light",
        "show-header": True,
    }

    app.config['RAPIDOC_CONFIG'] = conf            
    Rapidoc(app)

More of config parameters can be found here

Compatibility

Quart-Rapidoc depends on recent versions of Quart, PyYaml. Quart-Rapidoc may work with older versions, but compatibility fixes for older versions will not be accepted, and future changes may break compatibility in older versions.

Quart-Rapidoc is tested against Python 3.7+ versions.

More Info

Rapidoc: https://mrin9.github.io/RapiDoc/

Screenshots

Rapidoc

Rapidoc

Rapidoc

Rapidoc


Contributors of Quart-Rapidoc

Sriram G https://github.com/marirs

Metadata

Release files for Quart-Rapidoc 0.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Quart-Rapidoc 0.5.1
File Size Uploaded Provenance Actions
Quart-Rapidoc-0.5.1.tar.gz 212.4 kB Without provenance Details for Quart-Rapidoc-0.5.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for Quart-Rapidoc 0.5.1
File Interpreter ABI Platform Actions
Quart_Rapidoc-0.5.1-py3-none-any.whl Python 3 none any Details for Quart_Rapidoc-0.5.1-py3-none-any.whl

Total release size: 426.3 kB

Release files / Quart-Rapidoc-0.5.1.tar.gz

Download URL Quart-Rapidoc-0.5.1.tar.gz
Size 212.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f8fb1e479e883b284bdd11c805604ee59a08f2f2a5b670e89d368690e52f53a5
BLAKE2b-256 checksum
How to use checksums
b153b7b7999154cac169f3484535af9d337accc1d62c0aa867363678dc189fd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.3

Release files / Quart_Rapidoc-0.5.1-py3-none-any.whl

Download URL Quart_Rapidoc-0.5.1-py3-none-any.whl
Size 213.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c0d20378fdd9ff45e6987a35a3626d4ed9e58e3fae8bcd1af33050937079d287
BLAKE2b-256 checksum
How to use checksums
6da9f1378841ef362122f9e6706fcba39f55da2a83be0235a65668ddba449610
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.3

Security for Quart-Rapidoc 0.5.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.5.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page