All Projects → FormidableLabs → Urql

FormidableLabs / Urql

Licence: mit
The highly customizable and versatile GraphQL client with which you add on features like normalized caching as you grow.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Urql

Morpheus Graphql
Haskell GraphQL Api, Client and Tools
Stars: ✭ 285 (-95.68%)
Mutual labels:  graphql, graphql-client
Elm Graphql
A GraphQL library for Elm
Stars: ✭ 317 (-95.2%)
Mutual labels:  graphql, graphql-client
Sgqlc
Simple GraphQL Client
Stars: ✭ 286 (-95.67%)
Mutual labels:  graphql, graphql-client
Babel Blade
(under new management!) ⛸️Solve the Double Declaration problem with inline GraphQL. Babel plugin/macro that works with any GraphQL client!
Stars: ✭ 266 (-95.97%)
Mutual labels:  graphql, graphql-client
Example Storefront
Example Storefront is Reaction Commerce’s headless ecommerce storefront - Next.js, GraphQL, React. Built using Apollo Client and the commerce-focused React UI components provided in the Storefront Component Library (reactioncommerce/reaction-component-library). It connects with Reaction backend with the GraphQL API.
Stars: ✭ 471 (-92.87%)
Mutual labels:  graphql, graphql-client
Nodes
A GraphQL JVM Client - Java, Kotlin, Scala, etc.
Stars: ✭ 276 (-95.82%)
Mutual labels:  graphql, graphql-client
Altair
✨⚡️ A beautiful feature-rich GraphQL Client for all platforms.
Stars: ✭ 3,827 (-42.05%)
Mutual labels:  graphql, graphql-client
Apollo Android
🤖  A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.
Stars: ✭ 2,949 (-55.35%)
Mutual labels:  graphql, graphql-client
Villus
🏎 A tiny and fast GraphQL client for Vue.js
Stars: ✭ 378 (-94.28%)
Mutual labels:  graphql, graphql-client
Re Graph
A graphql client for clojurescript and clojure
Stars: ✭ 366 (-94.46%)
Mutual labels:  graphql, graphql-client
Swift Graphql
A GraphQL client that lets you forget about GraphQL.
Stars: ✭ 264 (-96%)
Mutual labels:  graphql, graphql-client
Apollo Fetch
🐶 Lightweight GraphQL client that supports middleware and afterware
Stars: ✭ 581 (-91.2%)
Mutual labels:  graphql, graphql-client
Grafoo
A GraphQL Client and Toolkit
Stars: ✭ 264 (-96%)
Mutual labels:  graphql, graphql-client
Apollo Ios
📱  A strongly-typed, caching GraphQL client for iOS, written in Swift.
Stars: ✭ 3,192 (-51.67%)
Mutual labels:  graphql, graphql-client
Graphql Deduplicator
A GraphQL response deduplicator. Removes duplicate entities from the GraphQL response.
Stars: ✭ 258 (-96.09%)
Mutual labels:  graphql, graphql-client
Apollo Client
🚀  A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
Stars: ✭ 17,070 (+158.48%)
Mutual labels:  graphql, graphql-client
Aws Mobile Appsync Sdk Ios
iOS SDK for AWS AppSync.
Stars: ✭ 231 (-96.5%)
Mutual labels:  graphql, graphql-client
Neuron
A GraphQL client for Elixir
Stars: ✭ 244 (-96.31%)
Mutual labels:  graphql, graphql-client
Graphql Request
Minimal GraphQL client supporting Node and browsers for scripts or simple apps
Stars: ✭ 4,171 (-36.84%)
Mutual labels:  graphql, graphql-client
Pup
The Ultimate Boilerplate for Products.
Stars: ✭ 563 (-91.47%)
Mutual labels:  graphql, graphql-client
urql

A highly customisable and versatile GraphQL client

CI Status Maintenance Status Weekly downloads Visit docs GitHub Discussions: Chat With Us

Features

urql is a GraphQL client that exposes a set of helpers for several frameworks. It's built to be highly customisable and versatile so you can take it from getting started with your first GraphQL project all the way to building complex apps and experimenting with GraphQL clients.

While GraphQL is an elegant protocol and schema language, client libraries today typically come with large API footprints. We aim to create something more lightweight instead.

Installation

yarn add urql graphql
# or
npm install --save urql graphql

📃 Documentation

The documentation contains everything you need to know about urql, and contains several sections in order of importance when you first get started:

You can find the raw markdown files inside this repository's docs folder.

Maintenance Status

Active: Formidable is actively working on this project, and we expect to continue work on this project for the foreseeable future. Bug reports, feature requests and pull requests are welcome.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].