Generators
Generators, or preset's are the core of The Codegen Project, that determines what is generated for your project.
Each language and inputs have specific generators;
All available generators, across languages and inputs:
| Inputs | payloads | parameters | headers | types | channels | client | models | custom |
|---|---|---|---|---|---|---|---|---|
| AsyncAPI | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| OpenAPI | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ |
| JSON Schema | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| Languages | payloads | parameters | headers | types | channels | client | models | custom |
|---|---|---|---|---|---|---|---|---|
| TypeScript | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |