{"library":"graphql-helix","type":"library","category":null,"description":"GraphQL Helix is a collection of framework and runtime agnostic utility functions designed for building GraphQL HTTP servers. It focuses on adherence to the GraphQL over HTTP specification, enabling a single HTTP endpoint for queries, mutations, subscriptions, and features like `@defer` and `@stream` directives. The package supports both server push and client pull paradigms for real-time data. It is known for its minimal footprint, having zero dependencies outside of `graphql-js` itself, and works across Node.js, Deno, and browser environments. The current stable version is 1.13.0, with minor and patch releases occurring frequently, as indicated by recent changes adding `extensions` and `operationName` to `ExecutionContext` and improving `accept` header handling. Its key differentiators include its agnosticism to specific HTTP frameworks and runtimes, strong HTTP-first and spec-compliant approach, and a focus on providing core abstractions without bloat or integrated platforms.","language":"javascript","status":"active","version":"1.13.0","tags":["javascript","graphql","graphiql","server","http","sse","multipart","defer","stream","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install graphql-helix","imports":["import { processRequest } from 'graphql-helix';","import { getGraphQLParameters } from 'graphql-helix';","import { renderGraphiQL } from 'graphql-helix';"]},{"cmd":"yarn add graphql-helix","imports":[]},{"cmd":"pnpm add graphql-helix","imports":[]}],"homepage":"https://graphql-helix.com","github":"https://github.com/contrawork/graphql-helix","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/graphql-helix","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/graphql-helix/compatibility"}}