helios1138/graphql-typed-client

A tool that generates a strongly typed client library for any GraphQL endpoint. The client allows writing GraphQL queries as plain JS objects (with type safety, awesome code completion experience, custom scalar type mapping, type guards and more)

58
/ 100
Established

Generates clients from GraphQL introspection or schema files using a CLI tool that supports authenticated endpoints and custom fetchers. Provides dual query syntax—a chainable builder API and a raw object syntax that structurally mirrors GraphQL queries, automatically converting them to optimized queries with variables and inline fragments. Built-in support for subscriptions via WebSocket transport, custom scalar mappings, interface/union type handling, and an `__scalar` auto-selection feature for reducing boilerplate.

211 stars and 32,382 monthly downloads. No commits in the last 6 months. Available on npm.

Stale 6m
Maintenance 0 / 25
Adoption 20 / 25
Maturity 25 / 25
Community 13 / 25

How are scores calculated?

Stars

211

Forks

18

Language

TypeScript

License

MIT

Last pushed

Aug 31, 2020

Monthly downloads

32,382

Commits (30d)

0

Dependencies

22

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/helios1138/graphql-typed-client"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.