quicktype
generates strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL queries, making it a breeze to work with JSON type-safely in many programming languages.
- Try
quicktype
in your browser. - Read 'A first look at quicktype' for more introduction.
- If you have any questions, check out the FAQ first.
JSON | JSON API URLs | JSON Schema |
---|
TypeScript | GraphQL queries |
---|
Ruby | JavaScript | Flow | Rust | Kotlin |
---|
Dart | Python | C# | Go | C++ |
---|
Java | TypeScript | Swift | Objective-C | Elm |
---|
JSON Schema | Pike | Prop-Types | Haskell | PHP |
---|
Missing your favorite language? Please implement it!