Skip to content

A collection of go plugins used for connecting a Grip server to the Gen3 software stack

Notifications You must be signed in to change notification settings

bmeg/grip-graphql

Repository files navigation

Grip Graphql Plugins

grip-graphql is a collection of go plugins designed and implemented for connecting a Grip server to other microservices in a modified Gen3 software stack.

gen3_writer directory contains a Gin go server plugin that is used for Writing / Deleting data from Graphs on a grip server

gripgraphql directory contains a graphql based read query plugin that uses a goja engine to read from a static schema defined as a config file to create custom graphql queries that can be used to abstract Grip's complex query language into a more digestible query format for the frontend to use.

graphql_gen3 is a legacy implementation of a reader reader plugin using a more traditional graphql schema builder.

See ./gen3_writer for tests and additional documentation

About

A collection of go plugins used for connecting a Grip server to the Gen3 software stack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages