Ross ROSS = Recommend OSS · open-source software intelligence for agents

graphql-hive/graphql-yoga

🧘 Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga implements WHATWG Fetch API and can run/deploy on any JS environment. observed · 2026-08-28

github.com/graphql-hive/graphql-yoga · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 98
  • Release rhythm 98
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 6
  • age_days: 3213
  • days_rel: 14
  • days_push: 13
  • n_releases_24m: 50

Full methodology

Adoption not part of the score

8527 stars · 596 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

GraphQL Yoga is a batteries-included, spec-compliant GraphQL over HTTP server library for JavaScript/TypeScript, built on Envelop and GraphQL Tools. Its core uses the WHATWG Fetch API so it runs in any JS environment, including Node.js, Deno, Bun, and serverless platforms like AWS Lambda and Cloudflare Workers.

Use cases

  • set up a GraphQL server in Node.js with minimal boilerplate
  • deploy a GraphQL API to Cloudflare Workers or AWS Lambda
  • add GraphQL subscriptions over websockets to my API
  • serve a GraphQL API with built-in GraphiQL IDE for development
  • migrate an existing Apollo Server to a lighter alternative
  • implement Apollo Federation subgraphs
  • add file uploads and error masking to a GraphQL endpoint
  • run the same GraphQL server across Node, Deno, and Bun

When to choose

  • you want a batteries-included GraphQL server with GraphiQL, subscriptions, file uploads, and health checks out of the box
  • you need to deploy GraphQL to serverless or edge runtimes via the Fetch API
  • you want a self-hosted, open-source alternative to Apollo Server
  • you need Apollo Federation support or persisted operations and response caching

When to avoid

  • you need a REST API rather than GraphQL
  • you want a fully managed hosted GraphQL backend with no server to run
  • your stack is not JavaScript/TypeScript
  • you need deep customization that conflicts with Yoga's Envelop plugin model

Facets

library · maturity stable

graphql http-server middleware websocket file-upload caching rate-limiting auth plugin-system web-development backend apis developer-tools bun serverless cloud cross-platform graphql-server envelop apollo-federation graphiql subscriptions serverless the-guild fetch-api nodejs deno web-server typescript

10 sources

Member repositories

RepositoryRoleHealth v2
graphql-hive/graphql-yogamain98

For agents

markdown · JSON · MCP: product_card(name="graphql-hive/graphql-yoga")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem