Skip to content
The highly customizable and versatile GraphQL client.
TypeScript JavaScript Other
Branch: master
Clone or download

Latest commit

JoviDeCroock and parkerziegler (next-urql) - streamline client creation (#816)
* write out proposal for breaking the current next-api

* refactor the non-func implementation

* fix lint

* provide fallback exchanges

* Update packages/next-urql/src/__tests__/init-urql-client.spec.ts

Co-authored-by: Parker Ziegler <parkerziegler@users.noreply.github.com>

* expand on tests

* update examples

* update docs

* add changeset and update website docs

* improve naming, clientConfig --> getClientConfig

Co-authored-by: Parker Ziegler <parkerziegler@users.noreply.github.com>
Latest commit 86a8343 May 23, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.changeset (next-urql) - streamline client creation (#816) May 23, 2020
.circleci Use CircleCI Workspaces to speed up workflow startups (#689) Apr 9, 2020
.codesandbox Add executeExchange for using an executable schema (#474) May 7, 2020
.github (chore) - Add issue template for RFCs (#786) Apr 30, 2020
docs (next-urql) - streamline client creation (#816) May 23, 2020
exchanges 810: Graphcache warnings for `opts.keys` (#820) May 21, 2020
packages (next-urql) - streamline client creation (#816) May 23, 2020
scripts 810: Graphcache warnings for `opts.keys` (#820) May 21, 2020
.editorconfig Update package.json and config files Feb 5, 2020
.gitattributes Update package.json and config files Feb 5, 2020
.gitignore Move next-urql to monorepo (#557) Mar 1, 2020
CODE_OF_CONDUCT.md Update LICENSE and CODE_OF_CONDUCT Feb 6, 2020
CONTRIBUTING.md Update CoNTRIBUTING guide Mar 12, 2020
LICENSE Update LICENSE and CODE_OF_CONDUCT Feb 6, 2020
README.md (docs) - Restructure Debugging document (#769) Apr 29, 2020
package.json (chore) - Upgrade dependencies (#774) Apr 29, 2020
tsconfig.json Add @urql/core/internal entrypoint for internal utilities (#722) Apr 20, 2020
yarn.lock (chore) - Fix up react-urql examples (#808) May 12, 2020

README.md

urql

A highly customisable and versatile GraphQL client

Test Status Maintenance Status Weekly downloads Visit docs Spectrum badge

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 for work for the foreseeable future. Bug reports, feature requests and pull requests are welcome.

You can’t perform that action at this time.