Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 11 TypeScript graphql-schema Projects
-
apollo-server
🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.
Project mention: The Power of GraphQL: A Beginner’s Guide to Modern Web Development | dev.to | 2025-02-08Tip: If you're just starting with GraphQL, consider using tools like Apollo Server or Relay to make the setup and development process easier.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
graphql-code-generator
A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.
Project mention: Best headless CMS for Next.js - Typescript support comparison | dev.to | 2025-01-22But since the dotansimha/graphql-code-generator library is hugely popular, this approach is likely to be successful.
-
Take GraphQL as an example—REST APIs have a similar challenge, often using something like OpenAPI as the "schema." If you want your code to be the source of truth, you can use something like TypeGraphQL, which generates the GraphQL schema based on decorators in your classes. On the other hand, you can use the reference GraphQL server implementation (graphql-js) with raw Schema Definition Files as your contract—then generate TypeScript types using something like GraphQL Codegen.
-
graphql-tools
:wrench: Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach
-
-
graphql-config
One configuration for all your GraphQL tools (supported by most tools, editors & IDEs)
-
envelop
Envelop is a lightweight library allowing developers to easily develop, share, collaborate and extend their GraphQL execution layer. Envelop is the missing GraphQL plugin system.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
get-graphql-schema
Fetch and print the GraphQL schema from a GraphQL HTTP endpoint. (Can be used for Relay Modern.)
View on GitHub
-
Is there an official production-ready solution for getting the 'Live Query' unofficial feature working? (I'm not talking about 'subscription')
I've found some [1] [2] [3], but they're either archived or not ready for production.
I want to register from my clients (frontend app) for specific (can be complex) queries and get updates on changes.
[1] https://github.com/n1ru4l/graphql-live-query
-
-
ArtemisQL
ArtemisQL is a GraphQL migration tool and database visualizer that empowers developers to build and implement GraphQL with ease.
TypeScript graphql-schema discussion
TypeScript graphql-schema related posts
-
Starting the Console front-end for Rainbow Platform
-
When semantic versioning is a sham
-
10 Reasons TypeScript is Transforming How We Build Web Apps
-
Flutter and GraphQL with Authentication
-
The complete GraphQL Scalar Guide
-
help wanted: Typescript GraphQL Types Response
-
Why does this package.json script for graphql-codegen only work if the package is installed directly in the package.sjon, even if it already exists in node_modules?
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 22 Mar 2025
Index
What are some of the best open-source graphql-schema projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | apollo-server | 13,857 |
2 | graphql-code-generator | 10,977 |
3 | TypeGraphQL | 8,069 |
4 | graphql-tools | 5,384 |
5 | nexus | 3,408 |
6 | graphql-config | 1,185 |
7 | envelop | 807 |
8 | get-graphql-schema | 672 |
9 | graphql-live-query | 438 |
10 | tina-cloud-starter | 247 |
11 | ArtemisQL | 108 |