Ross ROSS = Recommend OSS · open-source software intelligence for agents

quicktype

Generate types and converters from JSON, Schema, and GraphQL observed · 2026-08-28

github.com/glideapps/quicktype · homepage · TypeScript · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

97/100

  • Activity 98
  • Release rhythm 93
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 1
  • age_days: 3339
  • days_rel: 44
  • days_push: 16
  • n_releases_24m: 6

Full methodology

Adoption not part of the score

13843 stars · 1192 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

quicktype is a code generation tool that produces strongly-typed models and serializers from JSON samples, JSON Schema, TypeScript, and GraphQL queries. It targets many languages including TypeScript, Python, Go, Rust, Java, C#, Swift, and Kotlin, and is available as a CLI, npm library, and web app.

Use cases

  • generate typescript interfaces from
  • convert schema to rust structs
  • generate swift models from a api response
  • create go structs from
  • generate serializers for in kotlin
  • turn graphql queries into typed models
  • generate c# classes from

When to choose

  • you need typed models and (de)serializers in one or many languages from JSON or JSON Schema
  • you want to eliminate hand-written parsing boilerplate for JSON APIs
  • you work across multiple languages and want consistent type definitions

When to avoid

  • you need runtime schema validation rather than code generation
  • your JSON is highly dynamic and not amenable to static typing
  • you need a full ORM or database mapping tool

Facets

cli-tool · maturity active

serialization parser developer-tools cli developer-tools apis programming-languages web-development cli cross-platform -to-types code-generation -schema graphql type-safety multi-language nodejs web

2 sources

Member repositories

RepositoryRoleHealth v2
glideapps/quicktypemain97
glideapps/quicktype-xcodeplugin23

For agents

markdown · JSON · MCP: product_card(name="glideapps/quicktype")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem