Skip to content
Change the repository type filter

All

    Repositories list

    • Repository with a sample applications for implementing a GraphOS Schema Check webhook integration
      TypeScript
      MIT License
      3016Updated Dec 16, 2024Dec 16, 2024
    • TypeScript
      35111Updated Dec 11, 2024Dec 11, 2024
    • JavaScript
      MIT License
      1001Updated Dec 10, 2024Dec 10, 2024
    • Example supergraph of a retail business
      JavaScript
      MIT License
      191100Updated Dec 10, 2024Dec 10, 2024
    • Command-line tools for checking if your federated GraphQL schema is ready for Federation 2
      TypeScript
      MIT License
      5716Updated Dec 10, 2024Dec 10, 2024
    • JavaScript
      MIT License
      0001Updated Dec 10, 2024Dec 10, 2024
    • JavaScript
      MIT License
      0100Updated Dec 10, 2024Dec 10, 2024
    • This repository demonstrates how to use JWT authentication in the Router with the @requiresScopes directive when the JWT does not use the standard scope JWT claim. In this example, it is instead stored as an array of strings on the authorizations property of the JWT. The Rhai script in this repo converts it to the format expected by the Router.
      JavaScript
      MIT License
      0000Updated Dec 10, 2024Dec 10, 2024
    • This repository demonstrates how to use JWT authentication in the Router with the @requiresScopes directive when the JWT uses the standard scope JWT claim which is typical in a OAuth or OIDC environment.
      JavaScript
      MIT License
      0100Updated Dec 10, 2024Dec 10, 2024
    • JavaScript
      MIT License
      0310Updated Dec 10, 2024Dec 10, 2024
    • This repository demonstrates how to setup a coprocessor with the Router to evaluate policy-based authorization with the @Policy directive. Note that this repo currently does not enforce authentication via a JWT or other token for the sake of simplicity.
      Java
      MIT License
      2102Updated Dec 10, 2024Dec 10, 2024
    • This repository demonstrates how to setup a skeleton coprocessor that simply logs the payload from the Router.
      Go
      MIT License
      1001Updated Dec 10, 2024Dec 10, 2024
    • This repository demonstrates how to setup a coprocessor with the Router to do external authentication. This can be used for service-to-service authentication, for populating claims based on an opaque token, enriching a JWT with additional scopes, etc.
      JavaScript
      MIT License
      0000Updated Dec 10, 2024Dec 10, 2024
    • JavaScript
      MIT License
      0000Updated Dec 10, 2024Dec 10, 2024
    • TypeScript
      MIT License
      0110Updated Dec 10, 2024Dec 10, 2024
    • reference-architecture

      Public template
      TypeScript
      MIT License
      1500Updated Dec 10, 2024Dec 10, 2024
    • PowerShell
      MIT License
      0000Updated Dec 10, 2024Dec 10, 2024
    • Example supergraph of a media business
      TypeScript
      MIT License
      0200Updated Dec 10, 2024Dec 10, 2024
    • gogeta

      Public
      GraphQL aware HTTP load testing tool and library. It's over 9000!
      Go
      MIT License
      1.4k000Updated Dec 10, 2024Dec 10, 2024
    • Go
      MIT License
      1601Updated Dec 10, 2024Dec 10, 2024
    • Example supergraph of a travel company
      JavaScript
      MIT License
      0000Updated Dec 10, 2024Dec 10, 2024
    • TypeScript
      MIT License
      0001Updated Dec 10, 2024Dec 10, 2024
    • Demo of a proxy strategy for migrating from @apollo/gateway to Apollo Router
      JavaScript
      MIT License
      1000Updated Dec 10, 2024Dec 10, 2024
    • Example supergraph of a financial services business
      JavaScript
      MIT License
      0200Updated Dec 10, 2024Dec 10, 2024
    • JavaScript
      MIT License
      0500Updated Dec 10, 2024Dec 10, 2024
    • This script allows tagging all elements of a schema by adding a tag to the schema definition itself.
      JavaScript
      MIT License
      0100Updated Dec 10, 2024Dec 10, 2024
    • GraphQL schema mocking workflow tool
      TypeScript
      MIT License
      0300Updated Dec 10, 2024Dec 10, 2024
    • A demo of federated tracing support when using Ariadne as a subgraph's GraphQL server
      Python
      0100Updated Dec 10, 2024Dec 10, 2024
    • rhai-test

      Public
      This is an experimental CLI tool for running unit tests against your Router rhai scripts. It allows you to write unit tests in rhai that feel familiar and natural. This provides not only the mechanism to write and run the tests but also utilities for mocking apollo objects that allow you to fully test against the Router lifecycle.
      Rust
      Other
      0330Updated Dec 6, 2024Dec 6, 2024
    • Mock a schema in one command
      TypeScript
      MIT License
      0000Updated Dec 3, 2024Dec 3, 2024