Ecosystem
TypeSchema
The definitive language-neutral data modeling format designed for generating clean, type-safe data models.
SDKgen
Transform API definitions into production-ready SDKs across 10+ languages. Automatic and consistent.
TypeHub
A centralized hub for designing, discovering, and versioning your API specifications with team governance.
Tools
Enhance your workflow with official TypeAPI utilities designed for the terminal and the browser.
CLI
The powerful command-line interface for local code generation.
$ sdkgen install
Docker
Containerized generator for easy deployment.
$ docker compose up
GitHub Action
GitHub action to automatically generate code based on a TypeAPI specification
Supported Language Ecosystems
Auto-generated DTO models used to parse or generate TypeAPI specifications. Since the TypeAPI specification is itself described via TypeSchema, these models are automatically kept in sync with the latest standard, providing a reliable foundation for building custom generators.
| LANGUAGE | PACKAGE MANAGER | GITHUB |
|---|---|---|
| C#.NET / C# | NuGet | VIEW ON GITHUB |
| GOGo Lang | - | VIEW ON GITHUB |
| JAVAJava | Maven | VIEW ON GITHUB |
| JSTypeScript / JS | NPM | VIEW ON GITHUB |
| PHPPHP | Packagist | VIEW ON GITHUB |
| PYPython | PyPI | VIEW ON GITHUB |