quicktype icon indicating copy to clipboard operation
quicktype copied to clipboard

Generate types and converters from JSON, Schema, and GraphQL

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

## Issue Type Quicktype output ## Context (Environment, Version, Language) - **Input format**: JSON - **Target language**: TypeScript - **Quicktype version**: 23.0.170 - **Quicktype usage**: CLI ## Description I have...

bug

## Context (Input, Language) Input Format: Json Schema Output Language: Dart Freezed ## Description Currently generating Freezed classes for Dart defines nested objects with their literal name, which may cause...

enhancement

Hello 👋🏻 With this data: ``` [ { "name": "fly_one_cm", "value": "2.46 m" }, { "name": "damage_blocked_by_shield", "value": 0 }, { "name": "raid_win", "value": 0 }, { "name": "fill_cauldron", "value":...

When I used your tool to generate Kotlin code based on my JSON file, the result included this line: `typealias Countries = JsonArray` But, in my version of Android Studio...

Website app.quicktype.io is not working ## Current Behaviour / Output ## Steps to Reproduce 1. Open [app.quicktype.io](https://app.quicktype.io/) 2. see the result ## Possible Solution

bug

Enum constants containing known acronyms (like "SPA") were being incorrectly converted when using --acronym-style=camel, e.g. "MULTI_SPA_IN_GROUP_REJECTED" became "MULTI_Spa_IN_GROUP_REJECTED". For Java enum constants (UPPER_UNDERSCORE style), acronyms should always remain uppercase regardless...

## Issue Type This issue is with quicktype output ## Context (Environment, Version, Language) Version : Eclipse Temurin JDK 21.0 Language : java Input Format: json Output Language: Java CLI,...

bug

## Context (Input, Language) Input Format: JSON Schema Output Language: Go ## Description Currently, quicktype generates `int64 ` for all integer fields in Go, even when the schema specifies integer...

enhancement

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.21.0 to 8.46.2. Release notes Sourced from @​typescript-eslint/eslint-plugin's releases. v8.46.2 8.46.2 (2025-10-20) 🩹 Fixes eslint-plugin: [prefer-optional-chain] skip optional chaining when it could change the result (#11702) typescript-estree:...

dependencies
javascript

Right now unions have these restrictions: * No more than one class type per union * No more than one array type per union * No more than one map...

IR
rendering