Back to reviews
Swagger / OpenAPI

Swagger / OpenAPI

API documentation and design standard

OpenAPI (formerly Swagger) is the standard for describing REST APIs. Swagger UI for documentation, codegen for clients/servers, and a massive ecosystem of tools.

Panel Reviews

The Builder

The Builder

Developer Perspective

Ship

The REST API description standard. Every API should have an OpenAPI spec. The tooling ecosystem is massive.

The Skeptic

The Skeptic

Reality Check

Ship

OpenAPI specs are documentation, testing, and client generation in one file. Non-negotiable for REST APIs.

The Futurist

The Futurist

Big Picture

Ship

OpenAPI specs are increasingly important as AI tools consume APIs. Machine-readable API descriptions enable AI integration.

Community Sentiment

Overall1,965 mentions
64% positive24% neutral12% negative
Hacker News456 mentions
64%24%12%

OpenAPI spec is great — the tooling ecosystem around it is what makes modern API development possible

Reddit583 mentions
66%21%13%

Swagger UI is ugly but writing the spec first and generating client SDKs automatically saves so much time

Twitter/X770 mentions
61%26%13%

OpenAPI 3.1 finally aligning with JSON Schema is a huge deal for the whole API tooling ecosystem

Product Hunt156 mentions
72%19%9%

Generated a full TypeScript SDK from our API spec in 20 minutes — this should be standard practice