Scalar SDK Generator
Generated targets#
TypeScript, Python, Go, and CLI targets are generally available. Java, Kotlin, Ruby, C#, PHP, Rust, Swift, Dart, and C++ targets are supported with experimental status where noted in Scalar.
What the generator provides#
- Idiomatic clients with language-specific naming and types
- Authentication from API keys, Basic, Bearer, OAuth 2.0, and OIDC schemes
- Pagination, streaming, uploads, and typed errors from the API description
- Custom code preservation through a three-way merge on regeneration
- Pull-request publishing through repositories you control
- Agent context in
SKILL.md,api.md, and augmented OpenAPI output
Get started#
Follow SDK Generator getting started to upload a document and select targets.