quicktype
quicktype.ioConvert JSON into gorgeous, typesafe code in any language.
Dev Toolscode-generationjsontypescriptswiftclitype-safetyapi-tooling

About
quicktype is a code generation tool that converts JSON data or schemas into strongly-typed models and helper code for a wide range of programming languages. It supports languages including Swift, TypeScript, C#, Go, Kotlin, Rust, Python, and more. Users can work with it via an online editor or a command-line tool installed via npm.
Problem
Manually writing type-safe data models from JSON is tedious and error-prone, especially across multiple languages.
For
software developers working with JSON APIs across multiple languages
How it works
Users provide JSON samples or URLs and quicktype generates idiomatic, type-safe classes and serialization code in the target programming language.
Business model
freemium
Status
launched