Speakeasy guides
Here, you’ll find a comprehensive collection of step-by-step guides, best practices, and tutorials to help you get the most out of Speakeasy. Whether you’re just getting started or looking to delve deeper into advanced features, our guides are tailored to support you at every step of your journey.
If you haven’t used OpenAPI before, start with our guide to creating an OpenAPI schema from your existing code.
API Framework Guides
FastAPI
Optimize the OpenAPI spec created from FastAPI projects
Pydantic
Generate an OpenAPI spec from your Pydantic models
Django
Generate an OpenAPI spec from your Django API
Flask
Generate an OpenAPI spec from your Flask API
TypeSpec
Optimize OpenAPI generation in TypeSpec projects
Zod
Generate an OpenAPI spec from your Zod models
Hono
Use one of the hottest 🔥 JS frameworks to build your spec
NestJS
Generate an OpenAPI spec from your NestJS API
Fastify
OpenAPI for one of the most popular JS frameworks
tsoa
Generate an OpenAPI spec from your tsoa API
tRPC
Generate an OpenAPI spec from your tRPC API
Goa
Use a Go DSL to build your OpenAPI spec
Laravel
Add OpenAPI to the most popular PHP framework
gRPC
Use a reverse proxy server to build a REST interface on gRPC
Gnostic
Generate an OpenAPI spec from your Gnostic API
Spring Boot
Generate OpenAPI specs from your Spring Boot application
OpenAPI guides
- Complete OpenAPI reference guide
- Using
additionalProperties
with Speakeasy - Using
x-codeSamples
to sync SDK usage snippets and your documentation site