aerogear / graphql-home

AeroGear GraphQL projects and ideas
https://aerogear.github.io/graphql-home/.
6 stars 1 forks source link

AeroGear GraphQL Working Group

Discord Chat

Welcome to the home page of the AeroGear Sync and GraphQL Working Group. We are a small team within the AeroGear group focused on GraphQL and Data Synchronization.

On this page you can find learn

Mission

As a team we have several long term goals but there is a single core mission that underpins all of those objectives.

To promote and improve the GraphQL Ecosystem as a whole - by finding trends and technical challenges within the GraphQL ecosystem, and solving those with new projects and contributions to existing Open Source projects.

Objectives

Projects we maintain

Offline Extensions for Apollo JS Client

https://github.com/aerogear/offix

MQTT subscriptions

https://github.com/aerogear/graphql-mqtt-subscriptions/

Keycloak Connect GraphQL

https://github.com/aerogear/keycloak-connect-graphql/

Graphback

Schema First prototyping tool on top Apollo/Node.js and database of your choice:

https://github.com/aerogear/graphback

GraphQL Link

https://github.com/aerogear/graphql-link

DataSync

OpenShift monitoring extensions for Apollo Node.js server.

https://github.com/aerogear/datasync

DataSync Starter

Starter template for datasync

https://github.com/aerogear/datasync-starter

GraphQL query mapper

Performance tools for writing performant node.js queries when using GraphQL

https://github.com/aerogear/graphql-query-mapper

Offline Extensions for Apollo Android Client

https://github.com/aerogear/offix-android

GraphQL TestX

A GraphQL server for testing GraphQL applications or libraries based on Graphback

https://github.com/aerogear/graphql-testx

GraphQL-Metadata

https://github.com/aerogear/graphql-metadata

Main community projects we help to maintain

GraphQL JS

https://github.com/graphql/graphql-js/

GraphQL CLI

https://github.com/Urigo/graphql-cli

Apollo Cache Persist

https://github.com/apollographql/apollo-cache-persist/

Prisma Yoga2

https://github.com/prisma/yoga2

OpenAPI to GraphQL

https://github.com/IBM/openapi-to-graphql

Training we do

Modern App workshop on OpenShift using Graphback.dev and Offix

https://github.com/aerogear/modern-appdev-workshop/

Core Team

How we build software

Our team is working on individual packages that contain:

We perform releases on major features or hotfixes on irregular basis. Each individual team member is responsibile for maintenance of the individual packages and tracking community requests.