Repositories
Feature Parity
All five SDKs implement the same capabilities:Quick Start
The fastest way to get started is with astrait.json config file and the STRAIT_API_KEY environment variable.
1. Set your API key:
SDK Architecture
Each SDK is organized into the same five layers:Domain Operations (19 Services)
All 186 API operations are organized into typed service classes:What’s Next?
Configuration
strait.json schema reference, environment variable overrides, and config file discovery.TypeScript SDK
Effect-first SDK with generated operations, authoring DSL, and XState FSMs.
Python SDK
Now in its own repository at github.com/strait-dev/strait-python.
Go SDK
Now in its own repository at github.com/strait-dev/strait-go.
Ruby SDK
Now in its own repository at github.com/strait-dev/strait-ruby.
Rust SDK
Now in its own repository at github.com/strait-dev/strait-rust.