{"library":"grafserv","type":"library","category":null,"description":"Grafserv is a highly optimized and performant GraphQL server for Node.js, fundamentally powered by the Grafast execution engine. It is a core component of the Graphile Crystal ecosystem (PostGraphile v5), representing a significant architectural shift from prior Graphile implementations. Currently at version 1.0.0, Grafserv is actively developed with frequent patch releases across the Graphile monorepo, indicating a stable and evolving platform. Its key differentiators include its tight integration with Grafast for advanced query planning and execution optimization, offering superior performance compared to traditional resolver-based GraphQL servers. Grafserv provides flexible integration with various Node.js HTTP frameworks such as Hono, H3, and @whatwg-node/server, allowing developers to choose their preferred server environment while leveraging Grafast's capabilities. It's designed for modern Node.js environments, specifically requiring Node.js v22+ and operating exclusively as an ECMAScript Module (ESM).","language":"javascript","status":"active","version":"1.0.0","tags":["javascript","server","grafast","graphql","graphile","fast","graphite","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install grafserv","imports":["import { createGrafserv } from 'grafserv';","import { makeHonoHandler } from 'grafserv/hono';","import type { GrafservOptions } from 'grafserv';"]},{"cmd":"yarn add grafserv","imports":[]},{"cmd":"pnpm add grafserv","imports":[]}],"homepage":"https://graphile.org/","github":"https://github.com/graphile/crystal","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/grafserv","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/grafserv/compatibility"}}