What is Speakeasy?
mainSpeakeasy is a modern OpenAPI-native toolchain designed to automate the creation of high-quality API developer tools. It allows you to generate:
- Polished SDKs: Type-safe, idiomatic code in 10+ languages (including TypeScript, Python, Go, Java, C#, PHP, Ruby, and Unity) optimized for performance and debuggability.
- Terraform Providers: Complete providers built on a type-safe Go SDK.
- Contract Tests: Automated test generation using a pre-built mock server (powered by Arazzo).
- Code Samples: Clean, syncable code samples for API documentation.
- Package Management: Tools to manage versioning and publishing to package managers (e.g.,
npm install your-api). - OpenAPI Toolchain: Advanced linting, cleaning, diffing, and editing of OpenAPI 3.X specifications (powered by Overlays).