OpenAPI and Swagger tooling

31 repos

Libraries and tools for parsing, validating, generating code from, and working with OpenAPI (formerly Swagger) specifications. The cluster spans multiple languages—TypeScript and JavaScript implementations for API documentation and client generation, Go tools for specification parsing and validation, and supporting utilities across the ecosystem. Includes foundational projects like swagger-core and swagger-parser alongside modern tooling like apidom and oapi-codegen that help developers automate API contract management and reduce boilerplate in REST API development.

TypeScript · 11
Java · 5
JavaScript · 5
Go · 5
TypeSpec · 2
Python · 1
openapi ·214,167
rest-api ·155,407
openapi3 ·151,849
swagger ·127,012
openapi-specification ·94,198
rest ·93,398
api-client ·78,956
hacktoberfest ·69,905
restful-api ·66,957
javascript ·57,282