Toolkit for generating complex GraphQL schemas in Node.js. Provides a type registry with a bunch of methods for programmatic schema construction. It allows not only to extend types but also remove fields, interfaces, args. If you want to write your graphql schema generator – graphql-compose is a good instrument for you. Provides methods for editing GraphQL output/input types (add/remove fields/args/interfaces) Introduces Resolver's – the named graphql fieldConfigs, which can be used for finding, updating, removing records. Provides an easy way for creating relations between types via Resolvers. Are declarative generators/plugins built on top of graphql-compose, which take some ORMs, schema definitions and create GraphQL Models from them or modify existing GraphQL Types. Adds additional types Date, Json.

Features

  • Fast and convenient with SDL or Type instances
  • Generate Types and modify them for better form
  • All created types avaliable in SchemaComposer storage
  • Includes Flowtype & TypeScript definitions
  • Plugin may generate and modify your types
  • Commonly used basic types Date, JSON

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow graphql-compose

graphql-compose Web Site

Other Useful Business Software
Gemini 3 and 200+ AI Models on One Platform Icon
Gemini 3 and 200+ AI Models on One Platform

Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of graphql-compose!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript Software Development Software

Registered

2023-03-06