beeman / Kikstart Graphql Client
Licence: mit
π Small NodeJS Wrapper around apollo-client that provides easy access to running queries, mutations and subscriptions.
Stars: β 27
Programming Languages
typescript
32286 projects
Projects that are alternatives of or similar to Kikstart Graphql Client
36 Graphql Concepts
π 36 concepts every GraphQL developer should know.
Stars: β 209 (+674.07%)
Mutual labels: graphql, graphql-subscriptions, graphql-client
Apollo Link
π Interface for fetching and modifying control flow of GraphQL requests
Stars: β 1,434 (+5211.11%)
Mutual labels: graphql, apollo-client, graphql-client
Apollo Angular
A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server π
Stars: β 1,058 (+3818.52%)
Mutual labels: graphql, apollo-client, graphql-client
Aws Lambda Graphql
Use AWS Lambda + AWS API Gateway v2 for GraphQL subscriptions over WebSocket and AWS API Gateway v1 for HTTP
Stars: β 313 (+1059.26%)
Mutual labels: graphql, subscriptions, graphql-subscriptions
Apollo Client
π Β A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
Stars: β 17,070 (+63122.22%)
Mutual labels: graphql, apollo-client, graphql-client
Aws Mobile Appsync Sdk Ios
iOS SDK for AWS AppSync.
Stars: β 231 (+755.56%)
Mutual labels: graphql, graphql-subscriptions, graphql-client
Angular1 Apollo
AngularJS integration for the Apollo Client
Stars: β 108 (+300%)
Mutual labels: graphql, apollo-client, graphql-client
Morpheus Graphql
Haskell GraphQL Api, Client and Tools
Stars: β 285 (+955.56%)
Mutual labels: graphql, graphql-subscriptions, graphql-client
Altair
β¨β‘οΈ A beautiful feature-rich GraphQL Client for all platforms.
Stars: β 3,827 (+14074.07%)
Mutual labels: graphql, graphql-subscriptions, graphql-client
Aws Mobile Appsync Sdk Js
JavaScript library files for Offline, Sync, Sigv4. includes support for React Native
Stars: β 806 (+2885.19%)
Mutual labels: graphql, graphql-subscriptions, graphql-client
Apollo Cache Hermes
A cache implementation for Apollo Client, tuned for performance
Stars: β 425 (+1474.07%)
Mutual labels: graphql, apollo-client
Apollo Link Firebase
π₯ π apollo-link-firebase provides you a simple way to use Firebase with graphQL.
Stars: β 415 (+1437.04%)
Mutual labels: graphql, apollo-client
Persistgraphql
A build tool for GraphQL projects.
Stars: β 409 (+1414.81%)
Mutual labels: graphql, apollo-client
Apollo Errors
Machine-readable custom errors for Apollostack's GraphQL server
Stars: β 405 (+1400%)
Mutual labels: graphql, apollo-client
Searchkit
GraphQL API & React UI components for Elasticsearch. The easiest way to build a great search experience
Stars: β 4,338 (+15966.67%)
Mutual labels: graphql, apollo-client
Apollo Resolvers
Expressive and composable resolvers for Apollostack's GraphQL server
Stars: β 428 (+1485.19%)
Mutual labels: graphql, apollo-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 (+1644.44%)
Mutual labels: graphql, graphql-client
Pup
The Ultimate Boilerplate for Products.
Stars: β 563 (+1985.19%)
Mutual labels: graphql, graphql-client
Apollo Fetch
πΆ Lightweight GraphQL client that supports middleware and afterware
Stars: β 581 (+2051.85%)
Mutual labels: graphql, graphql-client
Graphql Ws
Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.
Stars: β 398 (+1374.07%)
Mutual labels: graphql, subscriptions
kikstart-graphql-client
Small NodeJS Wrapper around apollo-client that provides easy access to running queries, mutations and subscriptions.
Usage
Install dependency:
yarn add kikstart-graphql-client graphql
Import GraphQLClient
:
import { GraphQLClient } from 'kikstart-graphql-client';
Create instance:
const client = new GraphQLClient({
uri: 'http://localhost:4000/graphql',
wsUri: 'ws://localhost:4000/graphql',
})
Run Query:
async getStatus() {
const { data, error } = await this.client.runQuery(`
query { status }
`);
if (error) {
throw error
}
return data.status
}
Run Subscription:
client.runSubscription(query)
.subscribe({
next: res => console.log(JSON.stringify(res.data.statusSubscription, null, 2)),
error: error => console.error(error),
complete: () => console.log('done'),
})
}
Credits
- Uses code from graphcurl.
- Based on npm-typescript-package-boilerplate
MIT License
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].