quicktype icon indicating copy to clipboard operation
quicktype copied to clipboard

Generate types and converters from JSON, Schema, and GraphQL

Results 363 quicktype issues
Sort by recently updated
recently updated
newest added

Hi, I've been using your VSCode extension for years. It's a great one. I'd be even greater if you would switch to using `System.Text.Json` instead of `Newtonsoft.Json`. Thank you!

I think this might be related to passing Go-specific options while trying to generate output for both TypeScript and Go in a single command. Feels like this should be supported...

bug
CLI

Hey now. Is this project actively supported? Let me know if you need help -- we are actively adopting projects as part of Postman Open Technologies. We can try to...

I'm trying to convert ISO20022 schemas to C#, Go and Rust code, which ordering of fields is important, but the code generator seems to generate the fields in alphabetical order,...

enhancement
IR
naming

When I generate a Python (>=3.7) dataclass from a json schema, the class members are are listed alphabetically. When an optional field (= 'not required') is used, this field gets...

For enum lookup/use it would be neat to see an option to use https://github.com/Neargye/magic_enum.

customization
C++

I'm using quicktype-core as a library in a Node.js project to generate TypeScript interfaces from a collection of JSON files. I give the exact interface name that I want, such...

Hello and thanks for quicktype! Currently [`emitPackageDefinitions`](https://github.com/glideapps/quicktype/blob/55dc6a7912715b7db45419958bf89d00637cd4cd/packages/quicktype-core/src/language/Golang.ts#L412) is `private`. It would be great if types that extend GoRenderer were able to override `emitPackageDefinitions` in order for example to extend go...

Go

Given the following method of generating the schemas at Makefile Generation Time: ```cmake ################################################################## ## Simple CMake include script which provides functions for ## ## generating CSharp and C++ code...

bug
C++
rendering

Would it be acceptable to filter them, or is that hiding important information? `if (this._finishedFiles.has(filename) && !this._options.multiFileOutput) {` instead of https://github.com/glideapps/quicktype/blob/55dc6a7912715b7db45419958bf89d00637cd4cd/packages/quicktype-core/src/Renderer.ts#L308

need info