speakeasy

speakeasy

Speakeasy CLI - Enterprise developer experience for your API. Generate best in class SDKs in minutes

Stars: 187

Visit
 screenshot

Speakeasy is a tool that helps developers create production-quality SDKs, Terraform providers, documentation, and more from OpenAPI specifications. It supports a wide range of languages, including Go, Python, TypeScript, Java, and C#, and provides features such as automatic maintenance, type safety, and fault tolerance. Speakeasy also integrates with popular package managers like npm, PyPI, Maven, and Terraform Registry for easy distribution.

README:

Speakeasy

The platform to build, test, and distribute APIs your users ❤️

Trusted By:

Vercel Line Mistral Line Clerk Line![fireworks-git](https://github.com/user-attachments/assets/26e80c87-c53c-4531-a607-cc78646bfdd7)
Fireworks

Full showcase →

Generate SDKs

Use Speakeasy to generate idiomatic, type-safe SDKs your users will love.

Scalar API Reference Scalar API Reference Python Scalar API Reference Golang Scalar API Reference Terraform

Java Line Csharp Line PHP

CLI

speakeasy

The Speakeasy CLI tool provides access to the Speakeasy.com platform

Details

Speakeasy

A CLI tool for interacting with the Speakeasy platform and its APIs.

Use this CLI to:

  • Lint and validate OpenAPI specs
  • Create, manage, and run Speakeasy workflows
  • Configure GitHub Actions for Speakeasy workflows
  • Suggest improvements to OpenAPI specs

Generate from OpenAPI Specs:

  • Client and Server SDKs in GO, Python, TypeScript, Java, PHP, C#, Swift, Ruby
  • Postman collections
  • Terraform providers

Quickstart guide

Visit Speakeasy for more information

Usage

speakeasy [flags]

Options

  -h, --help              help for speakeasy
      --logLevel string   the log level (available options: [info, warn, error]) (default "info")

Sub Commands

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for speakeasy

Similar Open Source Tools

For similar tasks

For similar jobs