The Guild's blog

Join our newsletter

Want to hear from us when there's something new?
Sign up and stay up to date!

*By subscribing, you agree with Beehiiv’s Terms of Service and Privacy Policy.

App Deployments General Availability

App deployments are now generally available for all Hive Console organizations.

Laurin QuastMar 5th 2026

Hive Router Plugin System

Hive Router v0.0.40 introduces a plugin system that lets you extend and customize the router using native Rust plugins.

Arda TanrikuluMar 5th 2026

Save and Share Insights Filters

Save and share filter views on the Insights page for consistent, repeatable GraphQL API analysis across your team.

Jonathan BrennanFeb 26th 2026

Layer 2 Cache for Persisted Documents

Add a distributed cache layer between in-memory cache and CDN for persisted documents.

Adam BenhassenFeb 12th 2026

Account Linking and Invitation-Only OIDC

Link multiple login providers to a single account and restrict OIDC organization access with invitation requirements.

Iha ShinFeb 11th 2026

The Guild has acquired Grafbase

We're open sourcing the Grafbase stack and uniting the best GraphQL Federation Routers under Hive Platform.

Uri GoldshteinFeb 10th 2026

Introducing the New Laboratory

A redesigned GraphQL laboratory focused on a familiar, editor-driven developer experience.

Michael SkorokhodovJan 28th 2026

Find and Clean Up Stale App Deployments

Query app deployments by last usage to identify candidates for retirement.

Adam BenhassenJan 20th 2026

Schema Checks Show Affected App Deployments

See which app deployments would be impacted by breaking schema changes before deploying.

Adam BenhassenJan 20th 2026

Proven Schema Designs and Best Practices - Part 2

From a GraphQL Conf 2025 talk -- proven schema design approaches and patterns.

Jeff DolleJan 5th 2026

Versioned CDN Artifacts

Retrieve CDN artifacts for specific schema versions using new versioned endpoints.

Adam BenhassenDec 11th 2025

Enhanced CDN and Gateway Reliability

Major improvements to our CDN infrastructure to ensure higher availability and resilience against outages.

Laurin QuastDec 5th 2025

Usage Reporting in Hive Router

Hive Router (Rust) now supports Usage Reporting, allowing you to send operation metrics to Hive Console

Kamil KisielaNov 28th 2025

Enhanced Schema Change Detection with Directive Support and Input Value Tracking

A major upgrade to change detection, with more accurate severity levels and directive support.

Jeff DolleNov 27th 2025

Improved Security and Cost Control in Federation Composition

Stricter validation for authorization and demand controls directives in GraphQL federation schemas.

Kamil KisielaNov 24th 2025

Supercharge Your Hive Gateway with Rust-Powered Speed

Unleash blazing-fast GraphQL federation with up to 3x performance boost and full audit compatibility.

Denis BadurinaNov 17th 2025

Invite Member and default OIDC Role Improvements

Select the default assigned resources for an invited user and newly signed-up OIDC users.

Laurin QuastNov 14th 2025

Personal and Project Access Tokens

Gain more control over who can issue access tokens with personal and oproject access tokens.

Laurin QuastNov 7th 2025

Easier Gradual Schema Migrations with Progressive Overrides

Safer and controlled migrations with Progressive Override that allows gradual schema changes.

Arda TanrikuluOct 29th 2025

Proven Schema Designs and Best Practices - Part 1

From a GraphQL Conf 2025 talk -- proven schema design approaches and patterns.

Jeff DolleOct 6th 2025

Documentation Update

Documentation is hard. You have to strike a balance between what's useful and what's excessive; and organize it in a way that is equally clear and easy to search.

Jeff DolleOct 1st 2025

Incrementally Exposing a Public GraphQL API with Federation Contracts

Learn how to safely expose a public GraphQL API from a monolith using federation contracts and tags, enabling incremental and controlled schema evolution.

Laurin QuastSep 22nd 2025

Find unused Types and deprecated Fields via the Hive Console API

You can now automate finding deprecated fields and unused schema parts via the Hive Console GraphQL API.

Laurin QuastSep 15th 2025

GraphQL Conf 2025 Recap

Our recap of GraphQL Conf 2025 in Amsterdam: 10 years of GraphQL, new spec release, Hive Router launch, Codegen update, and key community takeaways.

Uri GoldshteinSep 11th 2025

GraphQL Code Generator Major Update, September 2025

GraphQL Code Generator September 2025 update comes with improvements to Federation and normal GraphQL server typing and lots of internal quality-of-life changes.

Eddy NguyenSep 7th 2025

Hive Gateway v2: Next-Generation GraphQL Federation Features

Discover Hive Gateway v2's next-generation features: enhanced OpenTelemetry integration, advanced structured logging, distributed subscription architecture, and intelligent request deduplication. Built on v1's proven foundation with production feedback-driven improvements.

Denis BadurinaSep 4th 2025

Monitoring Hive Gateway with OpenTelemetry

Explore the new OpenTelemetry integration for Hive Gateway v2

Valentin CocaudSep 4th 2025

Schema Proposals Preview

A progress update on a much awaited feature -- Schema Proposals!

Jeff DolleSep 3rd 2025

Hive Router: A High-Performance GraphQL Federation Gateway

Discover Hive Router, a new high-performance and open-source GraphQL Federation gateway. Built in Rust, it's a production-ready alternative to Apollo Router, offering superior GraphQL gateway performance and full Apollo Federation compatibility.

Kamil KisielaSep 2nd 2025

Launching the Public Hive Console GraphQL API

Hive Console now has an official public API powered by GraphQL

Laurin QuastAug 10th 2025

GraphQL Codemod Use Case - Migrating from Apollo Client Generated Hooks to Client Preset

Learn how to migrate from @graphql-codegen/typescript-react-apollo to Client Preset using a codemod. Improve type safety, reduce bundle size, and automate the migration process with ease.

Eddy NguyenAug 1st 2025

Client Preset SWC plugin is Officially Supported by the SWC Team

Announcing the new home, package name and support from SWC team for the Client Preset SWC plugin.

Eddy NguyenJul 19th 2025

Input Based Breaking Change Detection

Improvements to Hive's breaking change detection to make it easier and safer to migrate schemas.

Jeff DolleMay 20th 2025

Hive Platform Achieves SOC-2 Type II Certification

The certification process involved a thorough review of our security controls and processes, and we are proud to have achieved SOC-2 compliance.

Dotan SimhaMar 25th 2025

Require Approval for Dangerous Schema Changes

Make schema changes safer with this simple opt-in setting.

Jeff DolleMar 20th 2025

Organization-Level Access Tokens for Enhanced Security & Flexibility

Enhance security and access management in GraphQL Hive with organization-level access tokens. Learn about granular permissions, migration from registry access tokens, and upcoming API integrations.

Laurin QuastMar 10th 2025

Subgraph Metadata Features

One of the most convincing reasons to use GraphQL that it's self documenting. The `@meta` directive takes this a step further by defining a convenient and type safe way to add key-value metadata to your schema.

Jeff DolleMar 8th 2025

New Permission System and Role-based Access Control

We improved the permission system to allow more granular permission assignment including role-based access control on a project level.

Laurin QuastJan 30th 2025

Sound.xyz: Scaling GraphQL Infrastructure for Web3 Music Innovation

David GreensteinJan 27th 2025

Building a Unified Financial API: Wealthsimple's Hive Implementation

Jan 27th 2025

View Preflight Script Logs While Executing Queries

We've added a logs panel in Laboratory to make debugging and tracking preflight script execution easier.

Kamil KisielaJan 22nd 2025

Customizable Default Roles for OIDC Users

When a new member signs in via OIDC, they'll now be automatically assigned the default role configured by your organization.

Kamil KisielaJan 16th 2025

Nextra 4 x App Router. What's New and Migration Guide

App Router, Turbopack, Rust search engine Pagefind, RSC i18n, server/client components, compiled by React Compiler, GitHub Alert Syntax, new _meta.global file

Dimitri POSTOLOVJan 13th 2025

Added a Conditional Breaking Change Static Threshold

A minor improvement to our conditional breaking changes behavior that allows changes to be considered breaking based on a minimum number of requests.

Jeff DolleJan 10th 2025

Audit Logs

Track actions within your organization.

Laurin QuastDec 27th 2024

Preflight Scripts in the Laboratory

Populate headers with environment variables and automate authentication flows for GraphQL requests.

Dimitri PostolovDec 27th 2024

Persisted Documents Support for Apollo Router

App Deployments feature is now available for Apollo Router. Learn how to use and how it can improve your GraphQL API.

Dotan SimhaDec 16th 2024

Understanding the Differences Between GraphQL and REST API Gateways

What is the difference between GraphQL and REST API Gateway?

Saihajpreet SinghDec 3rd 2024

Hive Plugin for Apollo-Router now available on Crates.io

We've published the Hive Plugin for Apollo-Router on Crates.io. Learn how to use it in your custom Apollo-Router projects.

Dotan SimhaNov 20th 2024

Hive Plugin for Apollo Router - Stable v1 Release

The stable build of Apollo Router with Hive plugin is now available. Learn how to integrate it with your Federation projects.

Dotan SimhaNov 19th 2024

Extending your GraphQL service: Federation or Schema Stitching

A summary of information regarding extending your GraphQL service to use Federation or Schema Stitching.

Emily GoodwinNov 18th 2024

How to write GraphQL resolvers effectively

Learn GraphQL concepts like resolver map, resolver chain, mappers, defer resolve and use GraphQL Code Generator and Server Preset to write resolvers.

Eddy NguyenNov 4th 2024

Supercharge Your Supergraph with Hive

Explore API management for Federated GraphQL with Hive. Unlock tools for collaboration, monitoring, and governance to simplify your API architecture.

Saihajpreet SinghOct 30th 2024

New Home for Repositories and Docker Images

We've moved repositories and Docker images to the `graphql-hive` organization on GitHub. See what's changed and how to update your setup.

Kamil KisielaOct 29th 2024

Self-Hosting Hive Made Easier with Versioned Docker Images

We've introduced versioned Docker images for Hive, making it easier to manage and self-host. See where to find the latest updates.

Kamil KisielaOct 29th 2024

Laboratory Improvements

The laboratory received a new look, tabs support, Query Builder plugin and uses GraphiQL v4 alpha.

Dimitri PostolovOct 11th 2024

Introducing Hive Gateway

Announcing the new GraphQL Federation Gateway that seamlessly integrates with the Hive Schema Registry.

Laurin QuastSep 10th 2024

Audit of GraphQL Gateways Supporting Apollo Federation

Set of tests to evaluate and compare the compatibility of different GraphQL gateways with Apollo Federation.

Kamil KisielaSep 10th 2024

Introducing GraphQL Mesh v1 and Hive Gateway v1

We released Version 1 of GraphQL Mesh and Hive Gateway, enabling flexible, open-source GraphQL Federation with both GraphQL and non-GraphQL sources.

Arda TanrikuluSep 10th 2024

The Guild acquires Stellate

Today we are very pleased to announce that we have acquired Stellate GraphQL CDN - the leading GraphQL Caching solution.

Uri GoldshteinSep 10th 2024

Persisted Documents with App Deployments in Preview

Secure your GraphQL API and reduce upstream traffic by persisting documents through app deployments.

Laurin QuastJul 30th 2024

Enhanced OpenID Connect (OIDC) Support

Restrict organization access to OIDC users and improved sign-in flow.

Kamil KisielaJul 17th 2024

MS Teams Webhooks for Alerts in Hive

MS Teams webhooks to receive alerts and notifications from Hive.

Jiri SpacJun 14th 2024

Live Debugging of OpenID Connect Logs

Organization admins can now live debug OpenID Connect logs in the Hive Dashboard.

Laurin QuastMay 10th 2024

Building Type-Safe Random GIF Generator with feTS

Building a Random Gif Generator using the Giphy API and feTS, a tool designed to simplify REST API development.

Tuval SimhaMay 2nd 2024

GraphQL Request Cancellation in JavaScript

Learn how to cancel GraphQL requests on the client side and how to handle cancellations on the server side with JavaScript.

Laurin QuastApr 29th 2024

Specialized packages for GraphQL Servers & Cloudflare Worker Support

Enhanced integration with GraphQL servers, deprecating `@graphql-hive/client` and adding support for Cloudflare Workers.

Kamil KisielaApr 23rd 2024

Adding Notes to Schema Check Approvals

Give your team more context when approving schema changes by leaving a note.

Kamil KisielaApr 9th 2024

Introducing Deprecated Schema View

Find and understand the deprecated part of your GraphQL schema

Kamil KisielaApr 9th 2024

Develop supergraph locally with new dev command in Hive CLI

Replace the subgraph(s) available in the Registry with your local subgraph(s) and compose a Supergraph locally.

Kamil KisielaApr 4th 2024

Native Apollo Federation v2 by default

Generally available support for Apollo Federation v2 in new projects.

Kamil KisielaApr 4th 2024

Support for Subscription and Incremental Delivery Usage Reporting (Defer/Stream)

We now allow you to report usage for subscription operations and incremental delivery with the client SDK.

Laurin QuastMar 26th 2024

Granular Date Ranger Picker for Insights and Explorer

A improved date range picker for Insights and Explorer that allows for more granular date ranges.

Laurin QuastMar 20th 2024

Top affected operations based on conditional breaking change configuration

We now show you the top affected operations and clients based on the conditional breaking change configuration. This allows you to see the impact of your changes before you approve or reject them.

Laurin QuastFeb 26th 2024

The Guild - Rebranding in open source

The Guild is doing rebranding - The open source way

Uri GoldshteinFeb 24th 2024

Upcoming changes to schema composition for Schema Stitching projects

Due to stitching limitations we need to slightly alter the schema composition behaviour for more predictable results.

Laurin QuastFeb 8th 2024

Schema Contracts for Federation

We added support schema contracts for Federation projects.

Laurin QuastFeb 6th 2024

Announcing Accounts.js 1.0 Release Candidate

Introducing Accounts.js 1.0 Release Candidate, an end to end authentication and accounts management solution.

Niccolo BelliJan 8th 2024

Nextra 3 – Your Favourite MDX Framework, Now on 🧪 Steroids

MDX 3, new i18n, new _meta files with JSX support, more powerful TOC, remote MDX, better bundle size, MathJax, new code block styles, shikiji, ESM-only and more

Dimitri POSTOLOVDec 12th 2023

Building Open Source GraphQL Security

Learn how open-source boosts GraphQL security and explore defensive and offensive tools, resources, and best practices to protect your GraphQL APIs.

Nohé Hinniger-ForayDec 8th 2023

Introducing Member Roles

Assign roles to members of your organization or create custom roles that fit your team perfectly

Kamil KisielaDec 5th 2023

Install a specific version of CLI

Users who do not use NPM can now select and install the precise version of CLI that suits their requirements.

Kamil KisielaNov 24th 2023

Breaking change approval improvements

Approved breaking changes are now remembered in the context of a pull request/branch.

Laurin QuastNov 16th 2023

Persist query and variables state for the laboratory GraphiQL playground

Query and variables state is now saved in the browser for the laboratory GraphiQL playground.

Aleksandra SikoraNov 10th 2023

New schema checks filters and a GitHub commit link

Select to view only failed schema checks or only schema checks with changes. Click on the GitHub commit link to see the corresponding code changes.

Aleksandra SikoraNov 2nd 2023

Native Apollo Federation v2 support in Hive!

Gain early access and eliminate the need for you to manage your own schema composition server.

Kamil KisielaOct 10th 2023

Introducing Unused GraphQL Schema view

Detect unused GraphQL schema elements to safely remove them.

Kamil KisielaOct 9th 2023

Link GitHub action repository to schema check

A schema check within a project can now be linked to any GitHub action repository.

Laurin QuastOct 5th 2023

Open Source composition and validation library for Apollo Federation

Introducing MIT licensed drop-in replacement for the Apollo Federation composition library.

Kamil KisielaOct 5th 2023

Introducing GraphQL API consumer Insights page

Insights into individual GraphQL consumers and their versions.

Kamil KisielaSep 28th 2023

Introducing Schema Coordinate Insights page

Insights into individual GraphQL types and fields.

Kamil KisielaSep 27th 2023

Github check-run includes now project's name

A subtle but important change for Github users. In newly created projects, a check-runs name includes the name of the project.

Kamil KisielaSep 26th 2023

GraphQLConf 2023 Recap

Explore the highlights of GraphQLConf 2023. Learn about the latest trends in GraphQL, from gateway solutions to composite schemas and innovative projects.

Laurin QuastSep 25th 2023

State of GraphQL Gateways in 2023

A six-month journey of researching, benchmarking, exploring and comparing GraphQL gateways and the Federation spec in 2023.

Dotan SimhaSep 14th 2023

All GraphQL clients and versions in Insights page

TreeMap showcasing various GraphQL clients along with their versions and traffic data

Kamil KisielaAug 30th 2023

GraphQL Operation Insights page is here

Insights into individual GraphQL operations.

Kamil KisielaAug 18th 2023

Top 5 operations in Explorer

In the Laboratory, you can now run a query against an actual endpoint

Kamil KisielaAug 18th 2023

Query actual GraphQL endpoint from Laboratory

In the Laboratory, you can now run a query against an actual endpoint

Laurin QuastJul 28th 2023

Hive Summer Update 2023

Learn what is new on GraphQL Hive, we have shipped a lot of new exciting features and improvements.

Laurin QuastJul 20th 2023

The complete GraphQL Scalar Guide

Knowing how native and custom GraphQL Scalar works enables building flexible and extendable GraphQL schema.

Eddy NguyenJun 27th 2023

How Much Are GitHub Stars Worth to You?

Exposing the dark side of GitHub and open source projects

Yassin EldeebJun 1st 2023

Build a GraphQL server running on Cloudflare Workers.

This course aims to build a practical GraphQL server on Cloudflare Workers using GraphQL Yoga, Pothos, Kysely, etc.

Rito TamataMay 31st 2023

Using @defer Directive with GraphQL Code Generator

Learn how to boost GraphQL performance using the @defer directive and GraphQL Code Generator for deferred fragment field resolution.

Aleksandra SikoraMay 24th 2023

Introducing Schema Policy in Hive

New GraphQL-Hive feature for enfocring best-practices and schema-design styles.

Dotan SimhaMay 16th 2023

Consume OpenAPI in TypeScript Without Code Generation

feTS Client allows you to create an SDK-like client that infers types from an OpenAPI specification document.

Aleksandra SikoraApr 24th 2023

Optimize your Bundle Size with SWC and GraphQL Codegen

Optimize your Bundle Size with the SWC plugin for client-preset for GraphQL Code Generator

Jesse van der VeldenApr 18th 2023

GraphQL over Internet

HTTP, WebSockets, Server-Sent Events, undergoing standardization and libraries.

Denis BadurinaApr 6th 2023

Announcing GraphQL Network Inspector

A better way to debug network traffic with GraphQL

Warren DayFeb 22nd 2023

GraphQL Cursor Pagination with PostgreSQL

An SQL based approach for understanding and implementing GraphQL Cursor Pagination.

Laurin QuastFeb 15th 2023

GraphQL Hive - Improvements in Schema Registry

GraphQL Hive announces new and improved schema registry model with improved workflow and user experience. Access to old model will end soon, switch recommended.

Kamil KisielaFeb 6th 2023

How we shipped CDN access tokens with Cloudflare Workers and R2

Learn how we are using Cloudflare Workers to provide highly available access tokens for the Hive schema artifacts CDN.

Laurin QuastFeb 2nd 2023

On-Demand Shared GraphQL Subscriptions with RxJS

Trigger on-demand expensive subscriptions and share results between multiple subscribers

Ghislain ThauJan 27th 2023

Flutter GraphQL | The Guild

Brick is an open source package that provides offline support for GraphQL in Flutter

Tim ShedorJan 25th 2023

Nextra 2 – Next.js Static Site Generator

Here are what the new version of Nextra 2 Framework includes.

Dimitri POSTOLOVJan 24th 2023

Scalable APIs with GraphQL Server Codegen Preset

Structuring GraphQL server the right way enables many teams to work in harmony while minimising runtime risks.

Eddy NguyenJan 24th 2023

Build realtime GraphQL backends with Grafbase

Build collaborative, multiplayer apps faster and easier than ever with GraphQL Live Queries using Grafbase.

Jamie BartonJan 17th 2023

GraphQL-ESLint v3.14 - What's New?

The best GraphQL linter becomes even better! Check out what we added in the new version.

Dimitri PostolovDec 28th 2022

GraphQXL - The Missing GraphQL Language Extension?

GraphQXL, a new language for building big and scalable GraphQL server-side schemas

Gabriel MusatDec 12th 2022

GraphQL Yoga NestJS integration now supports NestJS v9 and Yoga v3

A new version of @graphql-yoga/nestjs with NestJS v9 support is out!

Denis BadurinaDec 6th 2022

Announcing GraphQL Yoga v3

The new version of GraphQL Yoga is out! Learn what has improved and what is new!

Saihajpreet SinghNov 15th 2022

How ClickHouse helps us track billions of GraphQL requests monthly

Learn how ClickHouse enabled GraphQL Hive to scale from millions to billions of requests monthly.

Kamil KisielaNov 8th 2022

Announcing free SSO (Single Sign On) for GraphQL Hive

Link your GraphQL Hive Organization to your OAuth OIDC provider of choice.

Laurin QuastNov 7th 2022

Getting the Best of TypeScript and GraphQL: Union Types

The combination of TypeScript and GraphQL can be very powerful. Both TypeScript and GraphQL support the concept of discriminated unions.

Tuval SimhaOct 18th 2022

Building Slack Bot with Cloudflare Workers

The Guild Internal toolL - GitHub Slack bot reminder in Cloudflare Workers

Tuval SimhaOct 12th 2022

Announcing self-hosted GraphQL Hive

Host your own GraphQL Hive instance. We are happy to announce that we have reached the milestone of making it easy to host their own instance of GraphQL Hive.

Laurin QuastOct 5th 2022

Improved Security with GraphQL Armor support for Yoga Server 2

Bringing security by default to GraphQL and Yoga Server.

Laurin QuastAug 24th 2022

JavaScript runs everywhere, so should your servers - here is how

A new way to make any Javascript server platform-agnostic.

Arda TanrikuluAug 22nd 2022

Unleash the power of Fragments with GraphQL Codegen

The most important parts of Relay are the concepts of building and scaling applications, let's show how you can use these patterns in your existing projects.

Laurin QuastAug 5th 2022

Bringing the best GraphQL experience to Svelte

It's time to unveil a massive effort by the KitQL and Houdini maintainers to join forces!

Jean-Yves CouëtJul 4th 2022

Building GraphQL Servers in 2022

In this talk we'll learn about the tools needed to build your own GraphQL server from scratch using GraphQL Yoga.

Jamie BartonJun 28th 2022

Announcing GraphQL Hive, the complete GraphQL API manager

We are incredibly excited to share with you today the public launch of GraphQL Hive!

Charly PolyMay 24th 2022

Announcing GraphQL Yoga 2.0!

Fully-featured GraphQL Server with focus on easy setup, performance and great developer experience

Charly PolyMar 29th 2022

GraphQL error handling to the max with Typescript, codegen and fp-ts

Handle unsafe APIs in a typesafe way with Typescript and Functional Programming.

Ghislain ThauMar 7th 2022

How not to learn GraphQL

A guide to avoid common learning biases and misconceptions around GraphQL.

Charly PolyFeb 14th 2022

The Anatomy of a GraphQL Request

Let's go back to the basics and break down a GraphQL request.

Laurin QuastJan 30th 2022

Caching data with DataLoader

How to use DataLoader to cache data in your GraphQL server.

Gilad TidharJan 26th 2022

GraphQL Authentication with Envelop and Auth0

Learn how to quickly add authentication to you GraphQL Envelop setup with Auth0.

Laurin QuastDec 19th 2021

GraphQL AuthZ - GraphQL Authorization layer

Flexible modern way of adding an authorization layer on top of your existing GraphQL backend systems.

Dmitry TilDec 19th 2021

GraphQL Code Generator with TypeScript and Prisma models

How to use Prisma models with GraphQL Code Generator

Gilad TidharDec 19th 2021

GraphQL over SSE (Server-Sent Events)

Zero-dependency, HTTP/1 safe, simple, GraphQL over Server-Sent Events Protocol server and client.

Denis BadurinaSep 1st 2021

GraphQL Response Caching with Envelop

Caching GraphQL endpoints can be tricky. Let's take a look at the theory behind making it possible and learn how to do it with Envelop.

Laurin QuastAug 19th 2021

What does it take to support Node.js ESM?

I have worked on all The Guild's libraries and graphql-js to support ESM. Here is how you can do it too.

Pablo SáezAug 12th 2021

What's new in GraphQL-Codegen v2?

Human-readable types, improved infrastructure, a new plugin for TypeScript and more!

Dotan SimhaAug 3rd 2021

SwiftGraphQL - A GraphQL client for Swift lovers.

SwiftGraphQL lets you use all the power Swift gives you to query your data. It feels like magic.

Matic ZavadlalAug 2nd 2021

GraphQL Tools V8 - Stitch Federation Services

GraphQL Tools - Faster and more flexible Schema Stitching!

Arda TanrikuluJul 28th 2021

Introducing Envelop - The GraphQL Plugin System

A new tool by The Guild: A powerful new way for creating fast, modern and secure GraphQL servers.

Dotan SimhaJul 22nd 2021

Collecting GraphQL Live Query Resource Identifier with GraphQL Tools

GraphQL Tools can help to solve a variety of problems. Lean how it can be used for live queries.

Laurin QuastJul 1st 2021

GraphQL with TypeScript done right

How to get the most of React application types with GraphQL Code Generator.

Charly PolyApr 29th 2021

Easy Open Source - Orchestrating the Open Source Contribution Workflow

Sharing our journey of making it easier for people to participate in Open Source.

Vignesh T.V.Apr 22nd 2021

Subscriptions and Live Queries - Real Time with GraphQL

GraphQL subscriptions are used by many. Let's take a look at both methods for achieving real-time communication with GraphQL.

Laurin QuastApr 21st 2021

GraphQL Hive - Manage Your GraphQL API Workflow

Announcing the beta testing program of GraphQL Hive - schema registry for any GraphQL workflow.

Kamil KisielaMar 26th 2021

A New Year for GraphQL Schema Stitching

2021 is the year to give Schema Stitching a fresh look after its recent renovation

Greg MacWilliamJan 14th 2021

The New GraphQL Modules

GraphQL Modules showed up on NPM almost 3 years ago, but now we decided to rewrite it from scratch.

Kamil KisielaDec 21st 2020

Add reactivity to an existing source using GraphQL Mesh

How To extend an existing endpoint with subscriptions to bring reactivity to your application.

Jean-Yves CouëtDec 15th 2020

GraphQL - The Workflow

The Workflow when taking GraphQL from development to production.

Vignesh T.V.Dec 12th 2020

GraphQL - The Stack - #3

The GraphQL Stack - Part 3. In this blog looking at more such tools and services which have created a great impact in the GraphQL ecosystem.

Vignesh T.V.Dec 6th 2020

GraphQL - The Stack - #2

The GraphQL Stack - Part 2. GraphQL Modules Preset with Codegen since it essentially also splits your types and generates types.

Vignesh T.V.Dec 4th 2020

GraphQL - The Stack - #1

The GraphQL Stack - Part 1. Choosing the right tech stack for your use case and building the development workflow which suits you best in this blog.

Vignesh T.V.Dec 3rd 2020

GraphQL - Use case and Architecture

Architecting for GraphQL and its ecosystem. Looking at how your architecture can look like when working with GraphQL.

Vignesh T.V.Dec 2nd 2020

GraphQL - Diving Deep

Answering all the questions you may have about GraphQL and its ecosystem.

Vignesh T.V.Dec 1st 2020

What's new with Apollo Client v3 and GraphQL Codegen

All the new features GraphQL Codegen adds to your type-system with the new Apollo Client 3.

Dotan SimhaNov 30th 2020

graphql-let - A Webpack loader for GraphQL Code Generator

graphql-let is a webpack loader of GraphQL code generator.

Soichi TakamuraNov 25th 2020

Introducing: GraphQL Codegen plugin for TypeScript & SWR!

Working with GraphQL, TypeScript and SWR is now much simpler!

Yuta HagaNov 23rd 2020

GraphQL Tools v7 delivers the next generation GraphQL API Gateway

GraphQL Tools v7 - Brings Schema Stitching to a whole new level thanks to automation and performance enhancements.

Arda TanrikuluNov 3rd 2020

The Guild is joining the GraphQL Foundation

Our plans to contribute to the GraphQL Foundation.

Uri GoldshteinOct 30th 2020

What's new in GraphQL CLI 4.1

GraphQL CLI - experience the modern way for developing full-stack GraphQL applications.

Enda PhelanOct 15th 2020

Webhooks as GraphQL Subscriptions using GraphQL Mesh

Consume your legacy webhooks and subscriptions from any data source as GraphQL Subscriptions with GraphQL Mesh.

Arda TanrikuluOct 5th 2020

Introducing GraphQL-ESLint!

A new tool by The Guild, for making your GraphQL schema and GraphQL operations more standard and robust!

Dotan SimhaOct 3rd 2020

GraphQL over WebSockets

Coherent, zero-dependency, lazy, simple, server and client implementation of the new, security first, GraphQL over WebSocket Protocol.

Denis BadurinaSep 15th 2020

TypedDocumentNode: the next generation of GraphQL and TypeScript

Using GraphQL and Typescript on the client just became a lot easier!

Dotan SimhaJul 22nd 2020

Migrating from Schemaless REST API to GraphQL without writing any code

Migrating to GraphQL from a REST API has never been easier. With tools like GraphQL Mesh you can do it automatically.

Arda TanrikuluMay 31st 2020

GraphQL Tools - next generation schema stitching and new leadership

GraphQL Tools v6 with more tools, improved schema stitching and bug fixes.

Arda TanrikuluMay 21st 2020

Integrating GraphQL Code Generator in your frontend applications

The GraphQL codegen library can generate code for multiple purposes. Make sure you get the most out of it.

Dotan SimhaMay 20th 2020

Better Type Safety for your GraphQL resolvers with GraphQL Codegen

Type-check your resolvers' implementation in order to find issues in build-time. Simply integrate with your existing TypeScript data models and context types.

Dotan SimhaMay 17th 2020

New GraphQL Inspector and upcoming features

See what's new and shape the future of GraphQL Inspector together! It's entirely open-sourced!

Kamil KisielaMay 5th 2020

Schema Change Notifications in GraphQL Inspector

Stay up to date with changes in your GraphQL Schema. Receive notifications on Slack, Discord or even via WebHooks.

Kamil KisielaMay 4th 2020

Validate GraphQL Schema - Continuous Integration & Delivery Pipeline

Detect breaking changes and identify possible issues in GraphQL API with GraphQL Inspector

Kamil KisielaMay 3rd 2020

Multiple environments and endpoints in GraphQL Inspector

Use different variants of GraphQL schema. Live and running GraphQL API as the source of truth of a schema.

Kamil KisielaMay 2nd 2020

Enable Remote Control in GraphQL Inspector

Intercept schema changes via HTTP and decide which changes are acceptable which are not and all of this through a serverless function.

Kamil KisielaMay 1st 2020

GraphQL Mesh - Query anything, run anywhere

We are excited to announce GraphQL Mesh. A powerful open source library enabling developers to leverage the power of GraphQL without requiring changes

Uri GoldshteinMar 23rd 2020

How to run React E2E tests purely with hooks

How to run React E2E tests purely with hooks. Tested with React-Native and Firebase Test Lab.

Eytan ManorFeb 10th 2020

GraphQL CLI is back!

Your Swiss Army Knife for the GraphQL ecosystem. Production-ready GraphQL app in seconds.

Uri GoldshteinOct 31st 2019

GraphQL Config - One configuration for all your tools

One configuration for all your tools. A single place to store all your GraphQL configurations for any GraphQL based tool.

Kamil KisielaOct 25th 2019

GraphQL Scalars 1.0 is out!

More Types, Data Integrity and Strict Validations on GraphQL.

Arda TanrikuluAug 8th 2019

The coolest, most underrated design pattern in React

The coolest, most underrated design pattern in React

Eytan ManorJul 31st 2019

I wrote a customizable CSS engine in JavaScript

I wrote a customizable CSS engine in JavaScript. Custom selectors, custom rules and custom events. You determine its behavior.

Eytan ManorJul 24th 2019

Optimizing Apollo Operations - GraphQL Code Generator & Relay Compiler

Optimizing your Apollo Operations with GraphQL Code Generator and the Relay Compiler.

Laurin QuastJul 15th 2019

Injectable services in React

How they're implemented and their similarities with Angular services.

Eytan ManorJun 24th 2019

GraphQL Codegen adds new Apollo-Android and Java plugins

GraphQL Codegen adds a new Apollo-Android and a new Java Backend plugins!

Dotan SimhaJun 19th 2019

Authentication and Authorization in GraphQL

After a few years of working with GraphQL, we've learned some lessons about GraphQL, and how to authenticate and authorize GraphQL API.

Dotan SimhaJun 19th 2019

The Guild is taking over maintenance of merge-graphql-schemas

The Guild is taking over maintenance of merge-graphql-schemas, so let's talk about GraphQL Schema management

Uri GoldshteinJun 18th 2019

Manage Circular Imports Hell in GraphQL-Modules

Designing and building modular GraphQL API may not look straight-forward. It is hard to keep a perfect modularity with standalone and encapsulated modules.

Arda TanrikuluMar 18th 2019

How should you pin dependencies and why?

Getting in-depth on making your application updated and safe.

Niccolo BelliMar 7th 2019

Stencil-Apollo - Stencil meets GraphQL

Stencil-Apollo lets you easily use GraphQL in Web Components.

Arda TanrikuluMar 6th 2019

New encapsulation method for Styled-Components with Babel

Use private class names instead of a dedicated component

Eytan ManorMar 4th 2019

GraphQL Code Generator - Hooks support for React Apollo plugin

Use and generate React Hooks with Apollo and Typescript with the new version of GraphQL Code Generator.

Leonardo AscioneMar 1st 2019

WhatsApp Clone - Angular, GraphQL, Apollo, TypeScript and PostgreSQL

An open-source full-stack example app made with Angular 7.2, TypeScript, GraphQL Subscriptions, GraphQL Code Generator, GraphQL Modules, PostgreSQL and TypeORM.

Niccolo BelliFeb 25th 2019

WhatsApp Clone - GraphQL, Apollo, TypeScript and PostgreSQL

Fully functional WhatsApp Clone using React (Hooks+Suspense), GraphQL, Apollo, TypeScript and PostgreSQL

Eytan ManorFeb 1st 2019

SOFA — The best way to REST (is GraphQL)

Ending the REST vs. GraphQL debate once and for all

Uri GoldshteinJan 25th 2019

Babel plugin and get a performance boost for your React components

Use this magical Babel plugin and get a performance boost for your React components.

Eytan ManorJan 21st 2019

Introducing: GraphQL Inspector

Prevent breaking changes. Find broken operations. Get Schema Coverage. Check deprecated usage and type duplicates. All as part of your CI process.

Kamil KisielaJan 18th 2019

Dependency Injection in GraphQL-Modules

Why did we implement our own Dependency Injection library for GraphQL-Modules?

Arda TanrikuluJan 11th 2019

Scoped Providers in GraphQL-Modules

Understand how scoped providers work in GraphQL-Modules Dependency Injection.

Arda TanrikuluJan 11th 2019

Modular Encapsulation in Large-Scale GraphQL Projects

Why is True Modular Encapsulation So Important in Large-Scale GraphQL Projects? — GraphQL Modules is your savior!

Arda TanrikuluJan 7th 2019

This is how our brain detects shapes

This is how our brain detects shapes. And so shall the computer...

Eytan ManorDec 11th 2018

GraphQL TypeScript - w/ GraphQL-Modules and GraphQL-Code-Generator

Writing a GraphQL TypeScript project w/ GraphQL-Modules and GraphQL-Code-Generator.

Arda TanrikuluDec 4th 2018

How I helped improve Angular Console

How I helped improve Angular Console. By doing GraphQL the right way.

Kamil KisielaNov 30th 2018

Under the hood of React's hooks system

Looking at the implementation and getting to know it inside out.

Eytan ManorNov 21st 2018

Authentication with accounts-js & GraphQL Modules

How to implement server-side using accounts-js, GraphQL-Modules and Apollo-Server

Arda TanrikuluNov 16th 2018

Implementing a runtime version of JSX

Learning how to think like a JSX parser and building an AST

Eytan ManorNov 12th 2018

Recursive React tree component implementation made easy

The challenges that I've faced and how I solved them.

Eytan ManorNov 5th 2018

GraphQL Modules  —  Feature based GraphQL Modules at scale

Today we are happy to announce that we are open sourcing a framework we've been using for the past couple of months in production, GraphQL Modules!

Uri GoldshteinNov 5th 2018

Getting to know React DOM's event handling system inside out

Getting to know React DOM's event handling system inside out.

Eytan ManorOct 22nd 2018

This is how I build Babel plug-ins

The basics of AOT compilers and how to write Babel plug-ins.

Eytan ManorOct 8th 2018

Getting to know Node's child_process module

How to call git, cpp, sh, etc., from a Node.js script.

Eytan ManorSep 27th 2018

How to create a React app out of a Webflow project

How to create a React app out of a Webflow project.

Eytan ManorSep 7th 2018

git rebase (not) --interactive

How to build a Node.js script to re-write history. Pre-requisites: Familiarity with git rebase --interactive.

Eytan ManorSep 3rd 2018

Apollo-Angular 1.2 - using GraphQL in your apps just got a lot easier!

Check what's new in Apollo Angular and how to get the full potential benefits of using Angular + GraphQL + TypeScript combined thanks to GraphQL-Code-Generator

Kamil KisielaAug 21st 2018

GraphQL Code Generator for Typescript React Apollo

Generate React Apollo Query, Mutation and Subscription components and hook. All completely typed by TypeScript.

Arda TanrikuluAug 21st 2018

GraphQL Code Generator v0.11

Generate React and Angular Apollo Components, Resolver signatures and much more!

Dotan SimhaAug 21st 2018

Angular CLI + Meteor — No more ejecting Webpack Configuration

Angular CLI + Meteor — No more ejecting Webpack Configuration

Arda TanrikuluJul 13th 2018

React Native and Meteor backend w/o any 3rd party library in 2018

Introduction to new features of client bundler and React Native Meteor Polyfills including OAuth and persistent login session support etc.

Arda TanrikuluJul 13th 2018

Meteor with Webpack — Faster compilation and better source handling

Faster compilation and better source handling. Meteor-Webpack is here as a solution to this kind of problems and lack of features in Meteor's bundler

Arda TanrikuluJul 13th 2018

Meteor Client Bundler — React Native support, handling Meteor imports

Introduction to new features of MCB. Better React Native support, handling Meteor imports etc.

Arda TanrikuluJul 13th 2018

What's new in GraphQL Codegen 0.9.0

The GraphQL Codegen library can generate any code for any language — including type definitions, data models, query builder, resolvers, etc...

Dotan SimhaMay 7th 2018

Open source FPS with Apollo GraphQL — GeoStrike (Alpha)

A GeoReferenced Multiplayer First-Person Shooter Game.

David YahalomiFeb 15th 2018

Introducing GraphQL Code Generator

The True GraphQL-First platform. Generate your backend, frontend, types, resolvers, ORM code and more from your GraphQL schema and documents.

Dotan SimhaOct 12th 2017

How to create a native add-on using C++

Node.js Advanced — How to create a native add-on using C++

Eytan ManorMay 8th 2017

Apollo Angular Version 0.11

New name, AoT support, TypeScript improvements, and Angular 4 readiness

Kamil KisielaMar 1st 2017

Build a WhatsApp Clone with Ionic 2, Angular 2, and Meteor

Build a WhatsApp Clone with Ionic 2, Angular 2, and Meteor

Uri GoldshteinNov 30th 2016

GraphQL as a best practice for modern Angular apps?

In this post, I'll make the case for why Angular needs a best practice for communicating with the server, and why GraphQL should be that best practice.

Uri GoldshteinJul 28th 2016

Build a WhatsApp clone with Meteor and Ionic — Meteor Platform version

Build a WhatsApp clone using Meteor, Angular, and the Ionic Framework for CSS and mobile components

Uri GoldshteinOct 16th 2015