Speakeasy

SDK & Terraform provider generation.

Visit website ↗

Console’s review

· Reviewed by David Mytton

What we like

Automate SDK generation across multiple languages. Also supports generating Terraform providers. Source generation from OpenAPI or JSON Schema specs. Annotations allow deeper customization e.g. supplying docs, how objects are nested, parameters, preventing plan changes etc.

Tradeoffs

Requires your APIs be defined using OpenAPI or JSON Schema, but that’s definitely faster than building SDKs and building Terraform providers from scratch!

Console is a free weekly newsletter with short reviews of developer tools, covering strengths and tradeoffs. This review reflects our assessment at publication. Read our selection criteria and learn about Console.

Earlier review

· Reviewed by David Mytton

What we like

Provides endpoint discovery and request monitoring via middleware, which makes it easy to integrate into an existing API. Records API requests for debugging - can be replayed from the dashboard or via a Postman download. API spec drift detection with alerting. Easily create a dashboard for API users to login and review their usage. Sensitive fields can be masked. Cloud or self-hosted.

Tradeoffs

API integration and instrumentation SDKs only available for Go, Typescript, Java. Self-service API key rotation not yet supported.

Console is a free weekly newsletter with short reviews of developer tools, covering strengths and tradeoffs. This review reflects our assessment at publication. Read our selection criteria and learn about Console.

Discover your next favorite tool

Independent devtool reviews and the latest betas, in your inbox every Thursday. Free.