Skip to content

GraphQL Clients

There are numerous clients available to query the slicknode GraphQL API.

The recommended way to use the API for frontend applications (React, Angular, Vue, Android, iOS) is via the Apollo Client with the slicknode-apollo-link for automatic authentication handling.

Mode clients:

  • Javascript
    • slicknode-client A lightweight client to make requests to Slicknode GraphQL servers.
    • Relay The GraphQL framework that Facebook uses for building React applications.
    • Apollo A JavaScript GraphQL client, designed to work well with React, React Native, Angular 2, or just plain JavaScript.
  • Go A GraphQL client in Go.
  • Python A GraphQL client in Python.
  • Swift / Objective-C iOS
    • Apollo iOS A GraphQL client for iOS that returns results as query-specific Swift types, and integrates with Xcode to show your Swift source and GraphQL side by side, with inline validation errors.
  • Java / Android A strongly-typed, caching GraphQL client for Android, written in Java.