{"id":13495663,"url":"https://github.com/teamwalnut/rescript-urql","last_synced_at":"2025-04-06T17:11:57.670Z","repository":{"id":41879390,"uuid":"141852123","full_name":"teamwalnut/rescript-urql","owner":"teamwalnut","description":"ReScript bindings for Formidable's Universal React Query Library, urql.","archived":false,"fork":false,"pushed_at":"2024-04-22T10:21:18.000Z","size":3239,"stargazers_count":238,"open_issues_count":12,"forks_count":28,"subscribers_count":38,"default_branch":"main","last_synced_at":"2024-12-06T21:23:40.204Z","etag":null,"topics":["bucklescript","graphql","graphql-client","reasonml","reasonreact","rescript","urql"],"latest_commit_sha":null,"homepage":"","language":"ReScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/teamwalnut.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-21T23:22:53.000Z","updated_at":"2024-11-05T00:37:33.000Z","dependencies_parsed_at":"2024-01-13T03:10:01.349Z","dependency_job_id":"0df7a7ab-c181-481b-987c-4cac1bb9bbb3","html_url":"https://github.com/teamwalnut/rescript-urql","commit_stats":{"total_commits":302,"total_committers":26,"mean_commits":"11.615384615384615","dds":0.6158940397350994,"last_synced_commit":"55625bc2380802000c3b24922800eb4e9f53ecc6"},"previous_names":["formidablelabs/reason-urql","formidablelabs/rescript-urql","teamwalnut/rescript-urql"],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teamwalnut%2Frescript-urql","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teamwalnut%2Frescript-urql/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teamwalnut%2Frescript-urql/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teamwalnut%2Frescript-urql/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/teamwalnut","download_url":"https://codeload.github.com/teamwalnut/rescript-urql/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247353729,"owners_count":20925329,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bucklescript","graphql","graphql-client","reasonml","reasonreact","rescript","urql"],"created_at":"2024-07-31T19:01:36.849Z","updated_at":"2025-04-06T17:11:57.649Z","avatar_url":"https://github.com/teamwalnut.png","language":"ReScript","readme":"# rescript-urql\n\n[![npm](https://img.shields.io/npm/v/@urql/rescript.svg)](https://www.npmjs.com/package/@urql/rescript)\n[![All Contributors](https://img.shields.io/badge/all_contributors-20-orange.svg)](#contributors)\n[![Build Status](https://github.com/FormidableLabs/rescript-urql/workflows/rescript-urql%20CI/badge.svg)](https://github.com/FormidableLabs/rescript-urql/actions?query=workflow%3A%22rescript-urql+CI%22)\n[![Maintenance Status][maintenance-image]](#maintenance-status)\n\nReScript bindings for Formidable's Universal React Query Library, [`urql`](https://github.com/FormidableLabs/urql).\n\n\u003e 📣  Please note these bindings were previously maintained by Formidable, but have since been taken over by the ReScript Brazil community.\n\n## ✨Features\n\n- ⚛️ A fully featured GraphQL client for `rescript-react`.\n- ✅ Compile time type and schema validation.\n- ⚙️ Customizable behavior via `exchanges`.\n- 🎣 Support for `useQuery`, `useMutation`, `useSubscription`, and `useClient` hooks!\n- ⚡ Support for server-side rendering with Next.js.\n\n`rescript-urql` is a GraphQL client for `rescript-react`, allowing you to hook up your components to queries, mutations, and subscriptions. It provides bindings to `urql` that allow you to use the API in ReScript, with the benefits of a sound type system, blazing fast compilation, and opportunities for guided customization.\n\n## 📋 Documentation\n\n- [Getting Started](/docs/getting-started.md)\n- [Client and Provider](/docs/client-and-provider.md)\n- [Hooks](/docs/hooks.md)\n- [Exchanges](/docs/exchanges.md)\n- [Errors](/docs/error.md)\n- [Advanced](/docs/advanced.md)\n\n## 💾 Installation\n\n### 1. Install `@urql/rescript` alongside its `peerDependencies` and `devDependencies`.\n\n```sh\nyarn add @urql/rescript urql graphql\nyarn add gentype --dev\n```\n\nWe try to keep our bindings as close to latest `urql` as possible. However, `urql` tends to make releases a bit ahead of `rescript-urql`. To get a compatible version, we recommend always staying strictly within this project's `peerDependency` range for `urql`.\n\nThe `gentype` `devDependency` is a requirement introduced by `urql`'s use of `wonka`. `wonka`'s source uses `@genType` declarations, so when the BuckleScript / ReScript compiler attempts to compile `wonka` in your project, it'll need a local copy of `gentype` to use.\n\n#### 1a. **Important note for users of `bs-platform\u003e=8.0.0`**.\n\nIf using `bs-platform\u003e=8.0.0` you'll need to use [`yarn resolutions`](https://classic.yarnpkg.com/en/docs/selective-version-resolutions/) to specify a specific version of `wonka` to resolve. `urql` has an explicit dependency on latest `wonka` `v4`, which is incompatible with `bs-platform\u003e=8.0.0`. See [this issue](https://github.com/kitten/wonka/issues/85) for more details.\n\nIn your `package.json`, add the following:\n\n```json\n\"resolutions\": {\n  \"wonka\": \"5.0.0-rc.1\"\n}\n```\n\nIf you're using `npm`, you may need to stay on `bs-platform@7.3.2` until `urql` takes a dependency on `wonka\u003e=5.0.0`.\n\n### 2. Add `@reasonml-community/graphql-ppx`.\n\nTo get the most out of compile time type checks for your GraphQL queries, mutations, and subscriptions, we use [`@reasonml-community/graphql-ppx`](https://github.com/reasonml-community/graphql-ppx). Add this to your project's `devDependencies`.\n\n```sh\nyarn add @reasonml-community/graphql-ppx --dev\n```\n\n### 3. Update `bsconfig.json`.\n\nAdd `@urql/rescript`, `wonka`, and `@reasonml-community/graphql-ppx` to your `bs-dependencies` and `@reasonml-community/graphql-ppx/ppx` to your `ppx_flags` in `bsconfig.json`.\n\n```json\n{\n  \"bs-dependencies\": [\n    \"@urql/rescript\",\n    \"wonka\",\n    \"@reasonml-community/graphql-ppx\"\n  ],\n  \"ppx-flags\": [\"@reasonml-community/graphql-ppx/ppx\"]\n}\n```\n\n### 4. Send an introspection query to your API.\n\nFinally, you'll need to send an introspection query to your GraphQl API, using a tool like [`graphql-cli`](https://github.com/Urigo/graphql-cli/). You should generate a file called `graphql_schema.json` at the root of your project that `graphql-ppx` can use to type check your queries. **You should check this file into version control** and keep it updated as your API changes.\n\nFor additional help, head [here](https://github.com/reasonml-community/graphql-ppx#schema).\n\n```sh\nnpx get-graphql-schema ENDPOINT_URL -j \u003e graphql_schema.json\n```\n\nSimply re-run this script at anytime to regenerate the `graphql_schema.json` file according to your latest backend schema.\n\n## 💻 Example Projects\n\n`rescript-urql` has a nice set of examples showing how to use the hooks and client APIs to get the most out of GraphQL and ReScript in your app – check them out in the `/examples` folder. To run any of the examples, follow these steps.\n\n```sh\n# 1. Navigate into the example of choice.\ncd examples/1-execute-query-mutation\n\n# 2. Install dependencies.\nyarn\n\n# 3. In one terminal, compile the source in watch mode.\nyarn start\n\n# 4. In another terminal, start the demo app server.\nyarn start:demo\n```\n\nThe example will start up at `http://localhost:3000`. Edit the example freely to watch changes take effect.\n\n### Editing `rescript-urql` source files\n\nIf developing on the main `rescript-urql` source files (i.e. anything in `/src/`) and you want to test the changes in one of the examples, you'll need to do the following:\n\n```sh\n# Save your changes to source, then take the following steps.\n\n# 1. Clean any artifacts from previous builds.\nyarn clean\n\n# 2. Rebuild the source.\nyarn build\n\n# 3. Clean example build and reinstall dependencies.\ncd examples/2-query\nyarn clean\nyarn\n```\n\nSince we are `link`ing the examples' dependency on `rescript-urql` to the `src` directory, it's important to clean builds between changes to prevent any stale or erroneous artifacts.\n\n## Getting Involved\n\nPlease help out by [opening an issue](https://github.com/FormidableLabs/rescript-urql/issues) or [filing a PR](https://github.com/FormidableLabs/rescript-urql/pulls).\n\n## Contributors\n\nThis project follows the [all contributors spec](https://github.com/kentcdodds/all-contributors). Thanks to these wonderful folks for contributing ([Emoji Key](https://github.com/kentcdodds/all-contributors#emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://parkerziegler.com/\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/19421190?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eParker Ziegler\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=parkerziegler\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=parkerziegler\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"https://github.com/FormidableLabs/rescript-urql/pulls?q=is%3Apr+reviewed-by%3Aparkerziegler\" title=\"Reviewed Pull Requests\"\u003e👀\u003c/a\u003e \u003ca href=\"#ideas-parkerziegler\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://khoanguyen.me\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/3049054?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eKhoa Nguyen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=thangngoc89\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=thangngoc89\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://twitter.com/_philpl\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/2041385?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePhil Plückthun\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#ideas-kitten\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/kiraarghy\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/21056165?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eKara Stubbs\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=kiraarghy\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=kiraarghy\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"#example-kiraarghy\" title=\"Examples\"\u003e💡\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/oddlyfunctional\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/565635?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMarcos Felipe Pimenta Rodrigues\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=oddlyfunctional\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/gugahoa\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/1438470?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGustavo Aguiar\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=gugahoa\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#example-gugahoa\" title=\"Examples\"\u003e💡\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Schmavery\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/2154522?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAvery Morin\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#ideas-Schmavery\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=Schmavery\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#example-Schmavery\" title=\"Examples\"\u003e💡\u003c/a\u003e \u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=Schmavery\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://medium.com/@idkjs\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/2370391?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAlain Armand\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=idkjs\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#example-idkjs\" title=\"Examples\"\u003e💡\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://weser.io\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/10060928?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRobin Weser\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=robinweser\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://ce.ms\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/959142?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCem Turan\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=cem2ran\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.huy.dev/\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/7352279?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHuy Nguyen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=huy-nguyen\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.riseos.com\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/35296?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSean Grove\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=sgrove\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#example-sgrove\" title=\"Examples\"\u003e💡\u003c/a\u003e \u003ca href=\"#ideas-sgrove\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=sgrove\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://twitter.com/_cichocinski\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/9558691?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTomasz Cichocinski\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=baransu\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/FormidableLabs/rescript-urql/issues?q=author%3Abaransu\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.jovidecroock.com/\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/17125876?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJovi De Croock\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=JoviDeCroock\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/tatchi\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/5595092?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCorentin Leruth\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=tatchi\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=tatchi\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/jeddeloh\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/1131723?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJoel Jeddeloh\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=jeddeloh\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/hulufei\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/261677?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ehui.liu\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=hulufei\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/gaku-sei\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/3982371?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eKévin Combriat\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=gaku-sei\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/FormidableLabs/rescript-urql/issues?q=author%3Agaku-sei\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"#ideas-gaku-sei\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://amiralies.github.io\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/13261088?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAmirali Esmaeili\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=amiralies\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#example-amiralies\" title=\"Examples\"\u003e💡\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.alexandervarwijk.com\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/327697?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAlexander Varwijk\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/FormidableLabs/rescript-urql/commits?author=Kingdutch\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n","funding_links":[],"categories":["ReScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteamwalnut%2Frescript-urql","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteamwalnut%2Frescript-urql","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteamwalnut%2Frescript-urql/lists"}