winget install --id=Speakeasy.speakeasy -e
This CLI is a tool for interacting with the Speakeasy platform - the CLI brings the functionality of Speakeasy into your development workflow. It can be run locally or in your CI/CD pipeline to validate your API specs, generate SDKs and more. Current functions of the CLI include: Generating idiomatic client SDKs from OpenAPI 3.x specs: Live: Go, Python3, Typescript(Node), Java, PHP, Ruby, Terraform Validating the correctness of OpenAPI3 specs. The CLI has a built in command to validate your spec and post helpful error messages. Authenticating with the platform and managing API keys.
Speakeasy CLI is a command-line tool designed to integrate the functionality of the Speakeasy platform into your development workflow. It enables developers to validate API specifications, generate client SDKs, and manage API keys seamlessly, whether running locally or within CI/CD pipelines.
Key Features:
Audience & Benefit:
Ideal for developers and DevOps teams seeking to streamline their API development workflows. By integrating Speakeasy CLI into your processes, you can ensure consistent API quality, accelerate SDK generation, and enhance collaboration across teams. The tool supports both local development and CI/CD integration, making it a versatile addition to any API-driven project.
Speakeasy CLI is available for installation via winget.