{"adoption": {"forks": 362, "observed_at": "2026-08-28T04:08:07.745057+00:00", "stars": 3512}, "canonical_url": "https://ross.abutalabs.com/products/graphql-mesh", "card": {"archived": false, "artifact_type": "framework", "description": "🕸️ GraphQL Federation Framework for any API services such as REST, OpenAPI, Swagger, SOAP, gRPC and more...", "domain": ["apis", "web-development", "backend", "developer-tools", "microservices", "databases"], "enriched": true, "function": ["graphql", "api-framework", "http-server", "middleware", "rpc", "caching", "rate-limiting", "auth", "sdk"], "health_score": 100, "homepage": "https://the-guild.dev/graphql/mesh", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["ardatan/graphql-mesh"], "name": "ardatan/graphql-mesh", "platform": ["cross-platform", "cli", "self-hosted", "serverless"], "pushed_at": "2026-08-24T17:29:24+00:00", "repo": "ardatan/graphql-mesh", "stars": 3512, "tags": ["graphql-federation", "api-gateway", "schema-stitching", "openapi", "grpc", "soap", "odata", "thrift", "schema-transformation", "typescript", "nodejs", "web-server", "docker"], "topics": ["graphql", "rest-api", "grpc", "soap", "openapi", "swagger", "gateway", "grpc-gateway", "odata", "thrift"], "urls": [], "use_cases": ["expose a REST or OpenAPI service as a GraphQL API", "build a GraphQL federation gateway over gRPC and SOAP backends", "combine multiple APIs into one unified GraphQL schema", "query MongoDB, PostgreSQL, MySQL, or Neo4j through GraphQL", "generate a typed SDK from existing API specifications", "add caching, rate limiting, and auth to a federated GraphQL layer"], "what_it_is": "GraphQL Mesh is a GraphQL federation framework and gateway that converts non-GraphQL API services (REST/OpenAPI, gRPC, SOAP, OData, Thrift, JSON Schema) and databases into a unified, fully-typed GraphQL schema. It can run as a deployed gateway, a federation subgraph/supergraph, or a local schema/SDK, with transforms for renaming, merging, filtering, and extending schemas.", "when_to_avoid": ["your backend is already a single native GraphQL service with no aggregation needs", "you need a lightweight reverse proxy without schema translation", "your team has no GraphQL experience and a plain REST gateway would suffice"], "when_to_choose": ["you need a single GraphQL interface over heterogeneous APIs and protocols", "you want federation subgraphs or a supergraph from non-GraphQL services", "you need schema transformations like prefixing, filtering, or type merging across sources", "you want a configurable gateway with plugins for caching, rate limiting, and monitoring"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/graphql-mesh", "repo": "ardatan/graphql-mesh", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.745057+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:35:39.430885+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "48edfbe4c491163de3b135ec970407ba5f47565e41bce85e89d22eeca8655b1d", "fetched_at": "2026-08-28T04:08:07.745057+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ardatan/graphql-mesh"}, {"content_hash": "471d96fa6369f01fad6a4ee6ae6c61a4f11806095fa1b8acb2febb2ac1dfb6f9", "fetched_at": "2026-08-29T09:29:52.498640+00:00", "kind": "homepage", "missing": false, "url": "https://the-guild.dev/graphql/mesh"}, {"content_hash": "70f5d0389c748b4d193ef66b7da1e34fd3f5557a7b91f8556577fdf2198a9cd5", "fetched_at": "2026-08-29T09:29:52.506351+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs"}, {"content_hash": "9c0c3da05a5bddf49a2bc5d9ea3d4d3d379d20594edb7f0500cdebd7f3df5083", "fetched_at": "2026-08-29T09:29:52.508086+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/v1/getting-started"}, {"content_hash": "12f728949d95f7d32614c344d1d27bf0cf75468d2000d20598e06aae6961a735", "fetched_at": "2026-08-29T09:29:52.510089+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/overview"}, {"content_hash": "66f88ef086389e9d3048b8610d227b37a6a49a67577f1619b52b23661cdf4638", "fetched_at": "2026-08-29T09:29:52.512053+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/installation"}, {"content_hash": "16d5b8792a3c9568fad851ba217cc5f4a20a76054bf2d38f5a25c5d00d2319b5", "fetched_at": "2026-08-29T09:29:52.513852+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/your-first-mesh-gateway"}, {"content_hash": "cdeb1131f81ee1d078c31af6a7f99efeed83b550134334b38b81befca67dd43d", "fetched_at": "2026-08-29T09:29:52.515775+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/combine-multiple-sources"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.745057+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:35:39.430885+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "48edfbe4c491163de3b135ec970407ba5f47565e41bce85e89d22eeca8655b1d", "fetched_at": "2026-08-28T04:08:07.745057+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ardatan/graphql-mesh"}, {"content_hash": "471d96fa6369f01fad6a4ee6ae6c61a4f11806095fa1b8acb2febb2ac1dfb6f9", "fetched_at": "2026-08-29T09:29:52.498640+00:00", "kind": "homepage", "missing": false, "url": "https://the-guild.dev/graphql/mesh"}, {"content_hash": "70f5d0389c748b4d193ef66b7da1e34fd3f5557a7b91f8556577fdf2198a9cd5", "fetched_at": "2026-08-29T09:29:52.506351+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs"}, {"content_hash": "9c0c3da05a5bddf49a2bc5d9ea3d4d3d379d20594edb7f0500cdebd7f3df5083", "fetched_at": "2026-08-29T09:29:52.508086+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/v1/getting-started"}, {"content_hash": "12f728949d95f7d32614c344d1d27bf0cf75468d2000d20598e06aae6961a735", "fetched_at": "2026-08-29T09:29:52.510089+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/overview"}, {"content_hash": "66f88ef086389e9d3048b8610d227b37a6a49a67577f1619b52b23661cdf4638", "fetched_at": "2026-08-29T09:29:52.512053+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/installation"}, {"content_hash": "16d5b8792a3c9568fad851ba217cc5f4a20a76054bf2d38f5a25c5d00d2319b5", "fetched_at": "2026-08-29T09:29:52.513852+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/your-first-mesh-gateway"}, {"content_hash": "cdeb1131f81ee1d078c31af6a7f99efeed83b550134334b38b81befca67dd43d", "fetched_at": "2026-08-29T09:29:52.515775+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/combine-multiple-sources"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:35:39.430885+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "48edfbe4c491163de3b135ec970407ba5f47565e41bce85e89d22eeca8655b1d", "fetched_at": "2026-08-28T04:08:07.745057+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ardatan/graphql-mesh"}, {"content_hash": "471d96fa6369f01fad6a4ee6ae6c61a4f11806095fa1b8acb2febb2ac1dfb6f9", "fetched_at": "2026-08-29T09:29:52.498640+00:00", "kind": "homepage", "missing": false, "url": "https://the-guild.dev/graphql/mesh"}, {"content_hash": "70f5d0389c748b4d193ef66b7da1e34fd3f5557a7b91f8556577fdf2198a9cd5", "fetched_at": "2026-08-29T09:29:52.506351+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs"}, {"content_hash": "9c0c3da05a5bddf49a2bc5d9ea3d4d3d379d20594edb7f0500cdebd7f3df5083", "fetched_at": "2026-08-29T09:29:52.508086+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/v1/getting-started"}, {"content_hash": "12f728949d95f7d32614c344d1d27bf0cf75468d2000d20598e06aae6961a735", "fetched_at": "2026-08-29T09:29:52.510089+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/overview"}, {"content_hash": "66f88ef086389e9d3048b8610d227b37a6a49a67577f1619b52b23661cdf4638", "fetched_at": "2026-08-29T09:29:52.512053+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/installation"}, {"content_hash": "16d5b8792a3c9568fad851ba217cc5f4a20a76054bf2d38f5a25c5d00d2319b5", "fetched_at": "2026-08-29T09:29:52.513852+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/your-first-mesh-gateway"}, {"content_hash": "cdeb1131f81ee1d078c31af6a7f99efeed83b550134334b38b81befca67dd43d", "fetched_at": "2026-08-29T09:29:52.515775+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/combine-multiple-sources"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.745057+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.745057+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.745057+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:35:39.430885+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "48edfbe4c491163de3b135ec970407ba5f47565e41bce85e89d22eeca8655b1d", "fetched_at": "2026-08-28T04:08:07.745057+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ardatan/graphql-mesh"}, {"content_hash": "471d96fa6369f01fad6a4ee6ae6c61a4f11806095fa1b8acb2febb2ac1dfb6f9", "fetched_at": "2026-08-29T09:29:52.498640+00:00", "kind": "homepage", "missing": false, "url": "https://the-guild.dev/graphql/mesh"}, {"content_hash": "70f5d0389c748b4d193ef66b7da1e34fd3f5557a7b91f8556577fdf2198a9cd5", "fetched_at": "2026-08-29T09:29:52.506351+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs"}, {"content_hash": "9c0c3da05a5bddf49a2bc5d9ea3d4d3d379d20594edb7f0500cdebd7f3df5083", "fetched_at": "2026-08-29T09:29:52.508086+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/v1/getting-started"}, {"content_hash": "12f728949d95f7d32614c344d1d27bf0cf75468d2000d20598e06aae6961a735", "fetched_at": "2026-08-29T09:29:52.510089+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/overview"}, {"content_hash": "66f88ef086389e9d3048b8610d227b37a6a49a67577f1619b52b23661cdf4638", "fetched_at": "2026-08-29T09:29:52.512053+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/installation"}, {"content_hash": "16d5b8792a3c9568fad851ba217cc5f4a20a76054bf2d38f5a25c5d00d2319b5", "fetched_at": "2026-08-29T09:29:52.513852+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/your-first-mesh-gateway"}, {"content_hash": "cdeb1131f81ee1d078c31af6a7f99efeed83b550134334b38b81befca67dd43d", "fetched_at": "2026-08-29T09:29:52.515775+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/combine-multiple-sources"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.745057+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.745057+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:35:39.430885+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "48edfbe4c491163de3b135ec970407ba5f47565e41bce85e89d22eeca8655b1d", "fetched_at": "2026-08-28T04:08:07.745057+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ardatan/graphql-mesh"}, {"content_hash": "471d96fa6369f01fad6a4ee6ae6c61a4f11806095fa1b8acb2febb2ac1dfb6f9", "fetched_at": "2026-08-29T09:29:52.498640+00:00", "kind": "homepage", "missing": false, "url": "https://the-guild.dev/graphql/mesh"}, {"content_hash": "70f5d0389c748b4d193ef66b7da1e34fd3f5557a7b91f8556577fdf2198a9cd5", "fetched_at": "2026-08-29T09:29:52.506351+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs"}, {"content_hash": "9c0c3da05a5bddf49a2bc5d9ea3d4d3d379d20594edb7f0500cdebd7f3df5083", "fetched_at": "2026-08-29T09:29:52.508086+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/v1/getting-started"}, {"content_hash": "12f728949d95f7d32614c344d1d27bf0cf75468d2000d20598e06aae6961a735", "fetched_at": "2026-08-29T09:29:52.510089+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/overview"}, {"content_hash": "66f88ef086389e9d3048b8610d227b37a6a49a67577f1619b52b23661cdf4638", "fetched_at": "2026-08-29T09:29:52.512053+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/installation"}, {"content_hash": "16d5b8792a3c9568fad851ba217cc5f4a20a76054bf2d38f5a25c5d00d2319b5", "fetched_at": "2026-08-29T09:29:52.513852+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/your-first-mesh-gateway"}, {"content_hash": "cdeb1131f81ee1d078c31af6a7f99efeed83b550134334b38b81befca67dd43d", "fetched_at": "2026-08-29T09:29:52.515775+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/combine-multiple-sources"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.745057+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.745057+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.745057+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:35:39.430885+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "48edfbe4c491163de3b135ec970407ba5f47565e41bce85e89d22eeca8655b1d", "fetched_at": "2026-08-28T04:08:07.745057+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ardatan/graphql-mesh"}, {"content_hash": "471d96fa6369f01fad6a4ee6ae6c61a4f11806095fa1b8acb2febb2ac1dfb6f9", "fetched_at": "2026-08-29T09:29:52.498640+00:00", "kind": "homepage", "missing": false, "url": "https://the-guild.dev/graphql/mesh"}, {"content_hash": "70f5d0389c748b4d193ef66b7da1e34fd3f5557a7b91f8556577fdf2198a9cd5", "fetched_at": "2026-08-29T09:29:52.506351+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs"}, {"content_hash": "9c0c3da05a5bddf49a2bc5d9ea3d4d3d379d20594edb7f0500cdebd7f3df5083", "fetched_at": "2026-08-29T09:29:52.508086+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/v1/getting-started"}, {"content_hash": "12f728949d95f7d32614c344d1d27bf0cf75468d2000d20598e06aae6961a735", "fetched_at": "2026-08-29T09:29:52.510089+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/overview"}, {"content_hash": "66f88ef086389e9d3048b8610d227b37a6a49a67577f1619b52b23661cdf4638", "fetched_at": "2026-08-29T09:29:52.512053+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/installation"}, {"content_hash": "16d5b8792a3c9568fad851ba217cc5f4a20a76054bf2d38f5a25c5d00d2319b5", "fetched_at": "2026-08-29T09:29:52.513852+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/your-first-mesh-gateway"}, {"content_hash": "cdeb1131f81ee1d078c31af6a7f99efeed83b550134334b38b81befca67dd43d", "fetched_at": "2026-08-29T09:29:52.515775+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/combine-multiple-sources"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.745057+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.745057+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:35:39.430885+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "48edfbe4c491163de3b135ec970407ba5f47565e41bce85e89d22eeca8655b1d", "fetched_at": "2026-08-28T04:08:07.745057+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ardatan/graphql-mesh"}, {"content_hash": "471d96fa6369f01fad6a4ee6ae6c61a4f11806095fa1b8acb2febb2ac1dfb6f9", "fetched_at": "2026-08-29T09:29:52.498640+00:00", "kind": "homepage", "missing": false, "url": "https://the-guild.dev/graphql/mesh"}, {"content_hash": "70f5d0389c748b4d193ef66b7da1e34fd3f5557a7b91f8556577fdf2198a9cd5", "fetched_at": "2026-08-29T09:29:52.506351+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs"}, {"content_hash": "9c0c3da05a5bddf49a2bc5d9ea3d4d3d379d20594edb7f0500cdebd7f3df5083", "fetched_at": "2026-08-29T09:29:52.508086+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/v1/getting-started"}, {"content_hash": "12f728949d95f7d32614c344d1d27bf0cf75468d2000d20598e06aae6961a735", "fetched_at": "2026-08-29T09:29:52.510089+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/overview"}, {"content_hash": "66f88ef086389e9d3048b8610d227b37a6a49a67577f1619b52b23661cdf4638", "fetched_at": "2026-08-29T09:29:52.512053+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/installation"}, {"content_hash": "16d5b8792a3c9568fad851ba217cc5f4a20a76054bf2d38f5a25c5d00d2319b5", "fetched_at": "2026-08-29T09:29:52.513852+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/your-first-mesh-gateway"}, {"content_hash": "cdeb1131f81ee1d078c31af6a7f99efeed83b550134334b38b81befca67dd43d", "fetched_at": "2026-08-29T09:29:52.515775+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/combine-multiple-sources"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:35:39.430885+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "48edfbe4c491163de3b135ec970407ba5f47565e41bce85e89d22eeca8655b1d", "fetched_at": "2026-08-28T04:08:07.745057+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ardatan/graphql-mesh"}, {"content_hash": "471d96fa6369f01fad6a4ee6ae6c61a4f11806095fa1b8acb2febb2ac1dfb6f9", "fetched_at": "2026-08-29T09:29:52.498640+00:00", "kind": "homepage", "missing": false, "url": "https://the-guild.dev/graphql/mesh"}, {"content_hash": "70f5d0389c748b4d193ef66b7da1e34fd3f5557a7b91f8556577fdf2198a9cd5", "fetched_at": "2026-08-29T09:29:52.506351+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs"}, {"content_hash": "9c0c3da05a5bddf49a2bc5d9ea3d4d3d379d20594edb7f0500cdebd7f3df5083", "fetched_at": "2026-08-29T09:29:52.508086+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/v1/getting-started"}, {"content_hash": "12f728949d95f7d32614c344d1d27bf0cf75468d2000d20598e06aae6961a735", "fetched_at": "2026-08-29T09:29:52.510089+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/overview"}, {"content_hash": "66f88ef086389e9d3048b8610d227b37a6a49a67577f1619b52b23661cdf4638", "fetched_at": "2026-08-29T09:29:52.512053+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/installation"}, {"content_hash": "16d5b8792a3c9568fad851ba217cc5f4a20a76054bf2d38f5a25c5d00d2319b5", "fetched_at": "2026-08-29T09:29:52.513852+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/your-first-mesh-gateway"}, {"content_hash": "cdeb1131f81ee1d078c31af6a7f99efeed83b550134334b38b81befca67dd43d", "fetched_at": "2026-08-29T09:29:52.515775+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/combine-multiple-sources"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:35:39.430885+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "48edfbe4c491163de3b135ec970407ba5f47565e41bce85e89d22eeca8655b1d", "fetched_at": "2026-08-28T04:08:07.745057+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ardatan/graphql-mesh"}, {"content_hash": "471d96fa6369f01fad6a4ee6ae6c61a4f11806095fa1b8acb2febb2ac1dfb6f9", "fetched_at": "2026-08-29T09:29:52.498640+00:00", "kind": "homepage", "missing": false, "url": "https://the-guild.dev/graphql/mesh"}, {"content_hash": "70f5d0389c748b4d193ef66b7da1e34fd3f5557a7b91f8556577fdf2198a9cd5", "fetched_at": "2026-08-29T09:29:52.506351+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs"}, {"content_hash": "9c0c3da05a5bddf49a2bc5d9ea3d4d3d379d20594edb7f0500cdebd7f3df5083", "fetched_at": "2026-08-29T09:29:52.508086+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/v1/getting-started"}, {"content_hash": "12f728949d95f7d32614c344d1d27bf0cf75468d2000d20598e06aae6961a735", "fetched_at": "2026-08-29T09:29:52.510089+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/overview"}, {"content_hash": "66f88ef086389e9d3048b8610d227b37a6a49a67577f1619b52b23661cdf4638", "fetched_at": "2026-08-29T09:29:52.512053+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/installation"}, {"content_hash": "16d5b8792a3c9568fad851ba217cc5f4a20a76054bf2d38f5a25c5d00d2319b5", "fetched_at": "2026-08-29T09:29:52.513852+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/your-first-mesh-gateway"}, {"content_hash": "cdeb1131f81ee1d078c31af6a7f99efeed83b550134334b38b81befca67dd43d", "fetched_at": "2026-08-29T09:29:52.515775+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/combine-multiple-sources"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:35:39.430885+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "48edfbe4c491163de3b135ec970407ba5f47565e41bce85e89d22eeca8655b1d", "fetched_at": "2026-08-28T04:08:07.745057+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ardatan/graphql-mesh"}, {"content_hash": "471d96fa6369f01fad6a4ee6ae6c61a4f11806095fa1b8acb2febb2ac1dfb6f9", "fetched_at": "2026-08-29T09:29:52.498640+00:00", "kind": "homepage", "missing": false, "url": "https://the-guild.dev/graphql/mesh"}, {"content_hash": "70f5d0389c748b4d193ef66b7da1e34fd3f5557a7b91f8556577fdf2198a9cd5", "fetched_at": "2026-08-29T09:29:52.506351+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs"}, {"content_hash": "9c0c3da05a5bddf49a2bc5d9ea3d4d3d379d20594edb7f0500cdebd7f3df5083", "fetched_at": "2026-08-29T09:29:52.508086+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/v1/getting-started"}, {"content_hash": "12f728949d95f7d32614c344d1d27bf0cf75468d2000d20598e06aae6961a735", "fetched_at": "2026-08-29T09:29:52.510089+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/overview"}, {"content_hash": "66f88ef086389e9d3048b8610d227b37a6a49a67577f1619b52b23661cdf4638", "fetched_at": "2026-08-29T09:29:52.512053+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/installation"}, {"content_hash": "16d5b8792a3c9568fad851ba217cc5f4a20a76054bf2d38f5a25c5d00d2319b5", "fetched_at": "2026-08-29T09:29:52.513852+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/your-first-mesh-gateway"}, {"content_hash": "cdeb1131f81ee1d078c31af6a7f99efeed83b550134334b38b81befca67dd43d", "fetched_at": "2026-08-29T09:29:52.515775+00:00", "kind": "site_page", "missing": false, "url": "https://the-guild.dev/graphql/mesh/docs/getting-started/combine-multiple-sources"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 87}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2424, "days_push": 9, "days_rel": 9, "gap_med": 1, "n_releases_24m": 188}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}