--- layout: default ---

Generate immutable Objective-C models from JSON schemas

Immutable

Model classes will be generated with Immutability as a requirement. Each class will have "Builder" classes that will aid in mutation.

Type Safe

Based on the type information specified in the schema definition, each class will provide type validation and null reference checks to ensure model integrity.

Custom Validation

Each property can specify a set of parameters that will be used for validation. Examples of these properties are defined in the json-schema v4 specification.