Warning
This is work in progress — do not use it in production yet.
The best way to get a feel for what the crate is capable of
is looking at the tennis club example in examples/.
Please refer to the example's README for more detail.
- Code generation of schemas for requests and responses
- String enums
- Complex types involving
allOf,anyOfandoneOf - Optional properties mapped to
Option
- Code generation for operations
- Per-tag traits
- Generic context propagation to handlers for flexibility
- Axum router generation
- Parameter extraction
- Path parameters
- Query parameters
- Headers
- Cookie parameter support
- CLI tool for explicit code generation into your project
- Default response handling
- Support for security schemes
- Support for webhooks