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

graphql-rust/graphql-client

Typed, correct GraphQL requests and responses in Rust observed · 2026-08-28

github.com/graphql-rust/graphql-client · Rust · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

83/100

  • Activity 97
  • Release rhythm 54
  • Longevity 100
How is this computed?

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

  • gap_med: 38
  • age_days: 3014
  • days_rel: 230
  • days_push: 22
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

1263 stars · 177 forks observed · 2026-08-28

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

A typed GraphQL client library for Rust that generates precise Rust types for query variables and responses at compile time from schema and query files. It supports fragments, unions, enums, custom scalars, subscriptions, and runs in the browser via WebAssembly.

Use cases

  • query a GraphQL API from Rust with fully typed responses
  • generate Rust structs from a GraphQL schema and queries
  • call a GraphQL backend from a WebAssembly browser app
  • consume GraphQL subscriptions in Rust
  • avoid hand-writing GraphQL request/response types
  • get compile-time checks for deprecated GraphQL fields

When to choose

  • you write Rust (server or WASM) and need type-safe GraphQL client calls
  • you want schema-derived types generated at compile time via proc macros
  • you need GraphQL subscriptions or custom scalar support in Rust

When to avoid

  • you need a GraphQL server implementation rather than a client
  • you want runtime/dynamic queries without compile-time schema files
  • your project is not in Rust

Facets

library · maturity active

graphql-client http-client serialization web-development apis frontend developer-tools rust wasm cross-platform graphql typed-queries procedural-macros codegen wasm subscriptions

2 sources

Member repositories

RepositoryRoleHealth v2
graphql-rust/graphql-clientmain83

For agents

markdown · JSON · MCP: product_card(name="graphql-rust/graphql-client")

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