This is an organization that hosts automated, generated typed models from Modelina, for all types of projects. Almost all repositories are completely automated in it's model generation. Therefore if you want to customize parts of the models, you will have to manually generate them in your repository using Modelina to customize the models to your needs.
Projects can be API's where the models are the payload models, JSON Schema documents that validate certain JSON data, etc.
For all projects, the following languages are supported:
- C#/.NET
- TypeScript/JavaScript
- Python
- Rust
- Go
- Java
All models are released to their respective package managers.
Here is an overview of the projects currently within the organization and their model variants.
AsyncAPI an opensource project for desinging event-driven APIs. These models are generated based on the official JSON Schema documents, which is used to validate AsyncAPI documents in official parsers.
The following AsyncAPI versions are available:2.0
Here are the supported libraries and variants:
- C#/.NET
- TypeScript/JavaScript
- Python
- Rust
- Go
- Java
FHIR is an interoperable resource in the healthcare industry. The models generated here are for the full set of features in FHIR and include functionality to convert models to JSON.
The following FHIR versions are available: 4.0
Here are the supported libraries and variants:
- C#/.NET
- TypeScript/JavaScript
- Python
- Rust
- Go
- Java