An open API service indexing awesome lists of open source software.

https://github.com/graffle-js/graffle

Simple GraphQL Client for JavaScript. Minimal. Extensible. Type Safe. Runs everywhere.
https://github.com/graffle-js/graffle

graphql graphql-client lightweight nodejs typescript

Last synced: about 1 month ago
JSON representation

Simple GraphQL Client for JavaScript. Minimal. Extensible. Type Safe. Runs everywhere.

Awesome Lists containing this project

README

          

> [!NOTE]
> Looking for `graphql-request`? It's been renamed to Graffle and the old version is available on the [`graphql-request` branch](https://github.com/graffle-js/graffle/tree/graphql-request).


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


Documentation
Getting Started
Examples


Version
Downloads
License
CI
TypeScript

## Getting Started

Visit **[graffle.js.org/guides/getting-started](https://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](https://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