Overview

Overview

TWIRPQL

TwirpQL let’s you generate a full GraphQL implementation on top of your Twirp servers so you don’t have to duplicate your work.

Follow the guides for installation and usage.

Install TwirpQL

In order to use TwirpQL you need to: Install the Go toolchain (1.12+). Install the latest version of the Protobuf Compiler (v3.8+) Install …

Quick Start

Once you installed all the required depepndencies, this page will guide you through an end-to-end example. Create a new project ~ export …

Types

Protocol Buffer types are not exactly mapped to GraphQL types. Therefore, TwirpQL does a number of heavy lifting when certain types are not …

Multiple Services

TwirpQL’s architecture expects that for each service declaration in a Protobuf file, you get a full GraphQL layer under one …

Credit

TwirpQL is built on top an incredible amount of work by others. To name a few: Twirp for their well done and idiomatic framework: …