{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"financial-supergraph","owner":"apollosolutions","isFork":false,"description":"Example supergraph of a financial services business","allTopics":["graphql","apollo"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-14T22:55:00.486Z"}},{"type":"Public","name":"federated-subscriptions","owner":"apollosolutions","isFork":false,"description":"A end-to-end demo of federated subscriptions with Apollo Federation along with a collection of examples and implementation patterns for various frameworks and stacks. ","allTopics":["graphql-subscriptions","graphos","apollo-router"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-11T20:01:49.061Z"}},{"type":"Public template","name":"graphos-workshop","owner":"apollosolutions","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":1,"starsCount":4,"forksCount":12,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-27T19:09:20.860Z"}},{"type":"Public","name":"retail-supergraph","owner":"apollosolutions","isFork":false,"description":"Example supergraph of a retail business","allTopics":["graphos","graphql","apollo"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-21T20:06:41.815Z"}},{"type":"Public","name":"travel-supergraph","owner":"apollosolutions","isFork":false,"description":"Example supergraph of a travel company","allTopics":["travel","supergraph","graphql","apollo"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-14T20:48:38.247Z"}},{"type":"Public","name":"example-coprocessor-custom-auth-directive","owner":"apollosolutions","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T19:07:37.775Z"}},{"type":"Public archive","name":"apollo-server-with-mocks","owner":"apollosolutions","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":1,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T23:32:43.408Z"}},{"type":"Public","name":"example-subgraph-mongodb","owner":"apollosolutions","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-04T23:19:59.814Z"}},{"type":"Public","name":"entity-requests-from-queryplan","owner":"apollosolutions","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-02T20:57:44.944Z"}},{"type":"Public","name":"example-rhai-normalizejwtscopes","owner":"apollosolutions","isFork":false,"description":"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.","allTopics":["examples"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-01T17:41:47.263Z"}},{"type":"Public","name":"example-pcf-deployment","owner":"apollosolutions","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-28T20:54:30.040Z"}},{"type":"Public","name":"example-jwtauthentication","owner":"apollosolutions","isFork":false,"description":"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.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-28T16:56:46.727Z"}},{"type":"Public","name":"example-http-subscriptions","owner":"apollosolutions","isFork":false,"description":"This repository demonstrates how to get real-time data with Federated Subscriptions via a HTTP Multipart based subscription with the router in HTTP callback mode.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-14T22:11:38.017Z"}},{"type":"Public","name":"example-coprocessor-external-auth","owner":"apollosolutions","isFork":false,"description":"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.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-13T17:33:28.179Z"}},{"type":"Public","name":"example-rhai-client-id-validation","owner":"apollosolutions","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-05T16:57:23.010Z"}},{"type":"Public","name":"sdui-workshop","owner":"apollosolutions","isFork":false,"description":"Odyssey Lift-off SDUI starter repo","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-29T20:36:54.913Z"}},{"type":"Public","name":"demand-driven-design-workshop","owner":"apollosolutions","isFork":true,"description":"Starting point for the demand driven schema design workshop","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-19T16:30:04.670Z"}},{"type":"Public archive","name":"simple-auth-directive","owner":"apollosolutions","isFork":false,"description":"Simple GraphQL auth directive example","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T22:38:49.876Z"}},{"type":"Public archive","name":"summit-ddd-workshop","owner":"apollosolutions","isFork":false,"description":"Starting point for the demand driven schema design workshop","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-24T19:08:28.670Z"}},{"type":"Public archive","name":"summit-coprocessors-workshop","owner":"apollosolutions","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-05T15:16:39.155Z"}},{"type":"Public archive","name":"setup-rover","owner":"apollosolutions","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-07T17:19:55.903Z"}},{"type":"Public archive","name":"multi-check-publish","owner":"apollosolutions","isFork":false,"description":"Experimental wrapper around Apollo Rover","allTopics":["tools"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":0,"starsCount":1,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-31T20:30:01.775Z"}},{"type":"Public archive","name":"federation-subscription-tools","owner":"apollosolutions","isFork":false,"description":"A set of demonstration utilities to facilitate GraphQL subscription usage alongside a federated data graph","allTopics":["demo","subscriptions","apollo-federation","graphql"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":9,"starsCount":106,"forksCount":34,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-30T22:09:46.358Z"}},{"type":"Public","name":"directive-driven-grpc","owner":"apollosolutions","isFork":false,"description":"Experimental: A directive-driven runtime and schema validator for gRPC-backed GraphQL APIs.","allTopics":["tools"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-03T16:38:16.136Z"}},{"type":"Public archive","name":"double-apollo-gateway-pm2","owner":"apollosolutions","isFork":false,"description":"An attempt at avoiding latency spikes when Apollo Gateway has to process a large supergraph ","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-30T21:09:39.706Z"}},{"type":"Public","name":"apq-hasher","owner":"apollosolutions","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-15T14:43:56.022Z"}},{"type":"Public","name":"expand-schema-tags","owner":"apollosolutions","isFork":false,"description":"This script allows tagging all elements of a schema by adding a tag to the schema definition itself.","allTopics":["tools","graphql","apollo"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-24T16:08:18.449Z"}},{"type":"Public","name":"router-node-proxy","owner":"apollosolutions","isFork":false,"description":"Demo of a proxy strategy for migrating from @apollo/gateway to Apollo Router","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-01T14:59:34.123Z"}},{"type":"Public","name":"add-federated-types","owner":"apollosolutions","isFork":false,"description":"A simple CLI which can add Apollo Federation types to a schema and merge extensions","allTopics":["tools"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-03T17:44:57.849Z"}},{"type":"Public","name":"federation-workshop","owner":"apollosolutions","isFork":false,"description":"Code for the Federation 2 from Day One hands-on workshop","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-03T22:16:01.384Z"}}],"repositoryCount":40,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"apollosolutions repositories"}