Build Status GitHub license npm XO code style

Graphql-thinky helps you to construct your GraphQL schema and the communication layer to a RethinkDB backend. It will perform batched and optimised queries, during graphql requests. the library is powered by the fantastic thinky ORM and Graphql / RelayJS which rely on.

Inspired by the great graphql-sequelize. If you have a SQLs application i suggest to look at it.

Milestone

This library has been just backed with :heartpulse: and with in it's early version can already provide pleasure to build your own GraphQL schema; although it needs the community support to grow and evolve to achieve the v1.0.

Here is the features not yet implemented, that i'm willing to add over the time.

  • Subscription helpers for graphql, so that we can fully use RethinkDB amazing change feed
  • Mutation helpers, to allow create simple mutation in few lines
  • Custom query overwrites - to allow the developer to extend the default query behaviour of graphql-thinky on every Node.
  • Increase test case coverage
  • and much more when new feature are requested from the folks...