Preparing for system design interviews?  Try bugzed.com →

TypeGraphQL

JSON →
library 2.0.0-rc.3 ·javascript
verified Jun 7, 2026

TypeGraphQL is a framework for building GraphQL APIs with TypeScript using classes and decorators. Current stable version is v2.0.0-rc.3, actively maintained with regular releases. It leverages TypeScript's decorators and type metadata to define GraphQL types, inputs, and resolvers, reducing boilerplate. Key differentiators include first-class integration with class-validator for input validation and graphql-scalars for custom scalar support. It supports both code-first and schema-first approaches, though decorator-based code-first is preferred. Requires GraphQL v16+, class-validator >=0.14.3, and graphql-scalars >=1.25.0. Beta releases occur every few months.

total hits 24
actors 4 distinct systems
last hit 17d ago AhrefsBot
GPTBot
3
ByteDance
2
Search engines
6
Humans
12

top countries 🇸🇬 Singapore · 🇺🇸 United States · 🇩🇪 Germany · 🇨🇳 China · PT