GroupCreated with Sketch.

GraphQL in Made Easy

Get StartedNPM Package
PS. Your API is a User Interface

Simple yet Powerful

Graphene-JS is a Javascript library that allows you to easily build GraphQL API's. Inspired by Graphene-Python, the main goal of Graphene-JS is to provide a simple and extensible API for building GraphQL schemas.

But, what is GraphQL? GraphQL is a data query language developed internally by Facebook in 2012 before being publicly released in 2015. It provides an alternative to REST and ad-hoc webservice architectures.

We believe that GraphQL is the next big thing after peanut butter and REST.

import { ObjectType, Field, Schema } from "graphene-js";

@ObjectType()
class Query {

  @Field(String)
  hello() {
    return "Hello world!";
  }
}

const schema = new Schema({query: Query});
schema.execute(`query { hello }`)
puzzleCreated with Sketch.
Pluggable

Extensible Framework

Graphene-JS will work out of the box with your current stack.

For being able to have a fast development process, it's essential to reuse as much code as possible.

We offer integrations with different frameworks that will get you up to speed in the blink of an eye.
These integrations include:

Trusted At Scale

Trusted By

Graphene is trusted by thousands of individual developers and companies everyday. Here are just a few of the organizations that choose Graphene to use GraphQL in their stacks.

yelpCreated with Sketch.mozillaCreated with Sketch.affirmCreated with Sketch.dailymotionCreated with Sketch.tryCreated with Sketch.