TypeGraphQL
@typegraphql.com
Modern framework for GraphQL API in Node.js
TypeGraphQL's Company Logos


TypeGraphQL's Brand Colors
Hex Code
Color name
RGB
HSL
CMYK
#2F7BC5
Mariner
47, 123, 197
210, 61, 48
76, 38, 0, 23
#4EC9B0
Puerto Rico
78, 201, 176
168, 53, 55
61, 0, 12, 21
#C31383
Red Violet
195, 19, 131
322, 82, 42
0, 90, 33, 24
About TypeGraphQL
TypeGraphQL is a modern framework for GraphQL API development in Node. js. It offers a range of advanced features that simplify the process of building GraphQL APIs.
With TypeGraphQL, you can define your entire schema using classes and decorators, eliminating the need for SDL definitions and interfaces. This ensures a single source of truth and eliminates field type mismatches and refactoring headaches. The framework supports automatic validation, authorization guards, dependency injection, and more.
Queries and mutations can be implemented as normal class methods, enabling easy testability and separation of business logic from the transport layer. TypeGraphQL also provides easy input validation using decorators from the class-validator library. In addition to its powerful features, TypeGraphQL is interoperable with other decorator-based libraries like TypeORM, sequelize-typescript, and Typegoose.
This allows you to define both the GraphQL type and the entity in a single class, streamlining your development workflow. TypeGraphQL is an open-source project supported by the community. Consider supporting its development to ensure ongoing maintenance and improvement.
Get started with TypeGraphQL today and experience the benefits of reduced codebase size and enhanced productivity
Brand industry
Computers Electronics and Technology
Company type
Suggest company type
Year founded
Suggest founded year
Company size
Suggest company size
