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)
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.
Stars
211
Forks
18
Language
TypeScript
License
MIT
Category
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.
Related tools
denisart/graphql-query
Complete Domain Specific Language (DSL) for GraphQL query in Python.
Shopify/syrup
A type-safe GraphQL model generator for Kotlin, Swift, and TypeScript.
tomyitav/create-graphql-app
Cli tool for bootstrapping serverless GraphQL api
swapnilmj/web-vqd
Design SQL "select" queries visually. SQL "joins" by drag-n-drop.
mk3008/rawsql-ts
SQL-first lifecycle toolkit for testing, inspecting, and evolving database applications.