Overview of OpenAPIKit
mainOpenAPIKit is a Swift library designed to encode and decode OpenAPI Documents and their components. It provides type-safe Swift representations for the following OpenAPI specification versions:
- OpenAPI 3.0.x
- OpenAPI 3.1.x
- OpenAPI 3.2.x
The library follows semantic versioning. Use the following compatibility matrix to select the correct version for your project requirements:
| OpenAPIKit | Swift | OpenAPI v3.0, v3.1 | OpenAPI v3.2 |
|---|---|---|---|
| v4.x | 5.8+ | ✅ | |
| v5.x | 5.10+ | ✅ | ✅ |
| v6.x | 6.1+ | ✅ | ✅ |