Another oss project by

Formidable Logo

urql

The highly customizable and versatile GraphQL client for React, Svelte, Vue, or plain JavaScript, with which you add on features like normalized caching as you grow.

npm install urql graphql

Documentation

Features

Performant and functional

Lightweight, powerful, and easy to use; urql is a great alternative to bulky GraphQL clients.

Extensible library that grows with you

Want to change how you fetch, cache, or subscribe to data? The urql exchanges allow you to customize your data layer to suit your needs.

Logical default behavior and caching

Adding urql enables you to rapidly use GraphQL in your apps without complex configuration or large API overhead.

Get Started

With its intuitive set of lightweight API's, getting started with urql is a breeze. Dive into the documentation to get up and running in minutes.

More Open Source from Formidable

Victory

An ecosystem of modular data visualization components for React. Friendly and flexible.

urql

Universal React Query Library is a blazing-fast GraphQL client, exposed as a set of ReactJS components.

Spectacle

A React.js based library for creating sleek presentations using JSX syntax that gives you the ability to live demo your code.

Runpkg

The online package explorer. Runpkg turns any npm package into an interactive and informative browsing experience

View All