GraphQL Schema Diff

Diff two GraphQL schemas to find breaking and dangerous changes.

About this tool

Keep GraphQL APIs backward compatible. Diff two schemas to surface breaking and dangerous changes, measure operation coverage, and run federation composition checks before you deploy.

What it does

  • Diff two GraphQL schemas
  • Detect breaking and dangerous changes
  • Operation coverage analysis
  • Federation composition checks
  • Runs in the browser

Repository

chayprabs/graphql-breaking-changes

Source code, issues, and releases

Spotted a bug or have an idea?

This tool is built in the open and shaped by feedback. If something feels off — or you want a feature — I read every message.

Related tools