Speakeasy
Menu
Roadmap
Requests
In progress
Ruby SDK Generation Beta
Graduate ruby to beta status
5
Interruptible and Streamable generation
Generation provides files as they are created and edits can recreate generation midflight
0
Security and SDK Options Access in hooks
Provide security and SDK client options in SDK Hooks context
0
Lazy Module loading for Python SDKs
For better python performance especially in serverless environments
0
Readme.io Integration (for existing Speakeasy customers)
Expand our docs integrations to support Readme.io for existing Speakeasy and Readme integrations
0
MCP Server Target
Extract MCP from TS SDK into a dedicated target for MCP server generation and new protocol features
0
Planned
Short lived preview packages for SDK revisions on PRs (TS only)
Each PR gets a Speakeasy hosted, short lived and published package, a la Vercel preview. Start with proving value in Typescript SDKs
7
SDK Changelog for end users
List of added, deleted and updated methods in the SDK in PRs and user changelogs
7
Backlog
Test Generation for TS, Go, Python - GA status
Graduate test generation for TS, Go and Python to GA from Beta
10
Rust Client SDK Generation Beta
3
Generate code samples for custom constructors
0
Test Generation for C# - Beta Status
1
SDKs prompt version upgrade
2
Subscribe to Slack notifications for Generation, Publish, Issues and PR events
Setup slack and email notifications for SDK pipeline events in dashboard
1
LLMs.txt for SDKs
3
OpenAPI Studio - Warn about badly named types
0
Support publishing SDKs to Github Packages
Many customers want to use Github packages to distribute internal SDKs instead of a public package manager
3
Ruby SDK Generation GA
0
🤠
Support templated paths with conflicting parameters
0
Support Preview & RC Speakeasy Generator versions
Short project: enabling automation for customers that use in-progress branches of openapi-generation branches where we're not ready to use those branches globally across speakeasy customers
0
Support for OpenTelemetry instrumentation in SDK
0
CodeSamples Preview API GA
0
Retry-after support for python and other GA languages
3
Support `multipart/form-data`content type for GA langauges
0
Completed
🌹
OpenAPI Studio - Free form spec editing and Overlay viewing
Studio supports creation and management of Overlays in your speakeasy workflow
1
👩👧👧
Overlay Playground
Unauthenticated webpage to edit and preview realtime changes to overlay specifications
0
✅
Running Testing as Standalone PR Checks
0
🅱️
PHP SDK Generation Beta
Beta release (interface subject to change) that includes support for Oauth2.0, Unions, SDK Hooks, pagination and more! See language maturity page for details: https://www.speakeasyapi.dev/docs/code-generation
6
🫡
Postman Generation Alpha
0
🤖
Automatically improve SDK Method names
Speakeasy suggest support for improving the operation ids in your OpenAPI spec for more ergonomic SDK methods. Available in the CLI and Dashboard
2
📦
Shrink TypeScript Bundle Size
Improve the performance of TypeScript packages by removing boilerplate in error handling and encoding, dropping barrel imports and minifying Zod code
0
🔎
Debug-friendly SDKs
Support for default timeouts, environment variable for logging and better README examples for per operation retries and error handling
4
🤩
Deep object query parameter serialisation (TS, Python, Go)
1
🪪
Public URLs for API specs
Create a stable public link for any OpenAPI spec stored in your Speakeasy API Registry
0
🦾
SDK version control through Github labels
0
🦖
Deep Object Query Parameter support for Terraform
1
👼
Debug Mode for Terraform Providers
1
🤹♂️
Custom compile command
TBD
0
👽
Support for parsing Arazzo (OpenAPI Workflow) Specs for Test Generation
https://www.speakeasy.com/openapi/arazzo
0
🤠
Support Laravel Wrapper for PHP SDKs
0
🥸
Export Zod schemas as public types in TS SDKs
Expose Zod schemas in Typescript SDKs for public use.
1
🤵
Support for Username and Password OAuth Scheme (TS and Java)
Support this oauth scheme OOTB with a generated sdk hook
1
0
🌲
Test Generation for Java - Beta Status
4
🦢
Support for Mock Servers and Test Generation in Workflow
(Python, Go, TS)
0
😎
Support for RFC6570 -- allowReserved for path/query parameters in Java
0
README improvements
Various minor improvements to SDK READMEs: table formatting, toc improvements, server selection streamlining
0
🧑🎨
Develop API Design Guide
speakeasy.com/api-design
0
🤔
PHP to GA
1
1
🐘
JSONL Streaming Support (Go, Python, Java, TS)
2
😎
OAuth per operation security overrides
1
0
🍏
Support for `client_secret_basic` oauth type
0
Issues
To Do
Bug: `speakeasy run` language confusing for multiple sources
0
Feature: Rename `SDKOptions` to `APIClientOptions`
0
Feature: Make templated sever URL variables required
0
Feature: Support Trusted Publishers for PYPI
0
Feature: Investigate `speakeasy run` behaviour in specification repository for selecting all sources
0
Feature: Custom Alias Specification in ReadMe
0
Feature: Investigate whether codeSamples can support templated server variables
0
Todo
Feat: Explore DynamicObject or custom type instead of a jsonencoded string for Terraform escape hatch
0
In Review
Feature: Separate config changes from generated code in speakeasybot PRs
0
docs: Correct error in Speakeasy article regarding RFC 9457
1
Awaiting Interest
Feature: don't overwrite customer commits on an open PR
0
Powered by Productlane
Powered by Productlane