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.
- Host: GitHub
- URL: https://github.com/graffle-js/graffle
- Owner: graffle-js
- License: mit
- Created: 2017-05-10T20:05:07.000Z (about 9 years ago)
- Default Branch: main
- Last Pushed: 2026-04-06T20:18:33.000Z (about 1 month ago)
- Last Synced: 2026-04-16T07:38:09.788Z (about 1 month ago)
- Topics: graphql, graphql-client, lightweight, nodejs, typescript
- Language: TypeScript
- Homepage: http://graffle.js.org/
- Size: 15.5 MB
- Stars: 6,116
- Watchers: 32
- Forks: 309
- Open Issues: 53
-
Metadata Files:
- Readme: README.md
- Funding: FUNDING.json
- License: LICENSE
Awesome Lists containing this project
- stars - graffle-js/graffle
- React-Toolkit - GraphQL Request
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
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
## 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.