Beta
TypeScript SDK Generation
Automated publishing. Stays in sync forever.
Five OpenAPI documents, generated live by the same engine that publishes your package.
Three operations in, one configured client class out — parameters, bodies and responses all typed.
Select a file to view its contents
One client class, named after your API
Path and query parameters as typed arguments
Response bodies parsed into model classes
No runtime dependency beyond fetch
From OpenAPI spec to published npm package in three steps.
Point code-forge.net at your OpenAPI document via a GitHub repository URL or a direct link.
The platform runs the-codegen-project CLI and produces a fully-typed TypeScript client SDK.
The generated SDK is versioned and published to npm. Every spec change triggers a new release.
Connect your GitHub repository once. Every merge to your default branch that touches the OpenAPI spec triggers a regeneration and a new npm publish.
No lock-in
We generate plain TypeScript and publish it to your own npm scope, from your own token. There is no proprietary runtime to import and nothing to migrate off. If you ever stop paying us, the package keeps shipping and the code stays yours.
Sign in with GitHub and connect your first OpenAPI spec. No credit card required.