https://typeschema.org/ TypeSchema * Home * Specification * Generator * Integration * Ecosystem * Tools * History GitHub logo TypeSchema TypeSchema is a JSON specification to describe data models. Specification Editor Generator Features * An elegant specification optimized for code-generation * A portable format to share data models across different programming languages * Generate clean and simple to use DTOs * Handle advanced concepts like inheritance, polymorphism and generics * Use reflection to easily turn any class into a TypeSchema specification * Easily implement your own code generator --------------------------------------------------------------------- Examples At the following list you can take a look at example output for each supported programming language. C# Go GraphQL HTML Java JsonSchema Kotlin Markdown PHP Protobuf Python Ruby Rust Swift TypeScript TypeSchema VisualBasic Edit this page Links * TypeSchema * TypeAPI * TypeHub * Fusio * PSX GitHub * TypeSchema * TypeAPI * Fusio * PSX Contact * Discord * Twitter * Contact * Imprint