The AI TypeScript SDK Generator Built for Zero Friction
Generate pure, type-safe TypeScript SDKs from your OpenAPI or GraphQL schema. Includes native fetch runtime, automatic Zod inference, full tree-shaking, and dual ESM/CJS packaging.
100% Strict Type Safety
Auto-generated request parameters, response types, union discriminator guards, and full autocomplete in VS Code.
Zero Dependencies
Powered by standard Web Streams and native fetch. Runs seamlessly on Node.js 18+, Bun, Deno, Cloudflare Workers, and Browsers.
Zod & Valibot Ready
Optional runtime schema validation with instant TypeScript type narrowing and intelligent error formatting.
Idiomatic Code Output
Clean TypeScript Client Implementation
import { ShipClient, type CreatePaymentParams } from "@mycompany/sdk";
// Instant zero-config initialization
const client = new ShipClient({
apiKey: process.env.API_KEY,
maxRetries: 3,
});
// Full autocompletion & strict response inference
const payment = await client.payments.create({
amount: 4900,
currency: "usd",
customerId: "cus_98241"
});
console.log(payment.id, payment.status);
Join the ShipSDK Waitlist
Get early access to generate production-ready SDKs, ADKs, and embeddable JS widgets in seconds.
Application Submitted!
Thank you for applying. We've received your details and will email your early access credentials shortly.