LukeMathWalker / pavex

An easy-to-use Rust framework for building robust and performant APIs
https://pavex.dev
Apache License 2.0
1.78k stars 60 forks source link

Automatic openapi generation #195

Open SorenHolstHansen opened 9 months ago

SorenHolstHansen commented 9 months ago

As pavex is a compiler, it would be cool to explore the possibilities of generating openapi specs for the blueprint.

I understand that this might not be that high on the list of features at the moment, but I think it is one of the biggest pain points when creating APIs, and I would love to see pavex's take on it.

LukeMathWalker commented 9 months ago

This is definitely on the roadmap 😄 Once the work on the core stabilises, it'll be one of the first items I'll start working on.

SorenHolstHansen commented 9 months ago

That sounds amazing!