Project Awesome project awesome

graphql-request

A minimal GraphQL client

Package 6.1k stars GitHub

[!NOTE] Looking for graphql-request? It's been renamed to Graffle and the old version is available on the graphql-request branch.

Graffle Logo

Graffle

Minimal. Extensible. Type Safe. GraphQL client for JavaScript.

✨ Document Builder with full type inference • 🧰 Powerful extension system
🚛 Multi-transport (HTTP + in-memory) • 🎭 Native GraphQL syntax support
📦 Rich ecosystem of extensions • 🧙 Custom scalar codecs

DocumentationGetting StartedExamples

Version Downloads License CI TypeScript

Getting Started

Visit graffle.js.org/guides/getting-started for installation instructions, quick start guide, and examples.

Note: Graffle is currently in pre-release. Follow the documentation for the correct installation command.

Learn More

Visit graffle.js.org for full documentation, guides, and examples.

License

MIT

Sponsors

Graffle is supported by these generous sponsors.
If you find Graffle valuable and would like to support its development,
please consider becoming a sponsor.

Browser testing via

Back to Internet of Things