Fully functional GraphQL client with a single import
Urql is a lightweight, powerful, and easy to use alternative to bulky GraphQL clients.
Logical default behavior and caching
Urql helps you to rapidly use GraphQL in your apps without complex configuration or large API overhead.
Extensible library that grows with you
Want to change how you fetch, cache, or subscribe to data? Urql Exchanges allow you to customize your data layer to suit your needs.
Minimal React Components and Hooks
Whether you prefer a <Query> component or useQuery Hook, urql's API is intuitive to use, with full support for GraphQL Queries, Mutations and Subscriptions in both styles!
More Open Source from Formidable
An ecosystem of modular data visualization components for React. Friendly and flexible.
Dashboards to organize and intuitively display your dev server and tooling output.
A collection of animations that can be used with many inline style libraries, such as Radium or Aphrodite.
Run common assertions on your React components using Enzyme in a Jest or Jasmine environment.