Skip to content

Add openapi schema and swagger ui #28

@ross-weir

Description

@ross-weir

There was a WIP branch here for it: https://github.com/ChainCashLabs/chaincash-rs/tree/add-open-api

utopia seems like a decent package for it, the support for openapi in rust apps overall seems quite lacking so there will still be a heap of code/type definition duplication it seems

This utoipa extension package might lower the burden: https://github.com/ProbablyClem/utoipauto

Also consider api versioning: juhaku/utoipa#768
Discussion thread on axum: tokio-rs/axum#50

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions