GraphQL Backend Development Framework

Open-source framework to develop and deploy production-ready serverless GraphQL backends. Including GraphQL database mapping, real-time subscriptions & flexible permission system.

Get started in 5 minutes

Or watch the full demo video
1 Setup
2 Build Api
3 Use Api
4 Run Functions
Bootstrapping a new Graphcool service
Follow the instructions in the terminal below to learn the basics of creating and using a Graphcool service. The instructions mimic an actual workflow with the Graphcool CLI that you can also try in your own terminal.

The first step is to bootstrap a new Graphcool service by creating its local file structure using graphcool-framework init.
Terminal
PRESS ENTER TO START

The framework you’ve been waiting for

The Graphcool Framework is packed with features that help you develop, deploy and scale modern applications based on GraphQL and Serverless.

GraphQL Database Mapping

Easily define and evolve your database schema using familiar GraphQL SDL syntax. Query your data using a powerful GraphQL CRUD API and safely expose parts of your database schema to frontend apps through the API Gateway.

Api data mapping
Serverless
Advanced graphql
Event Driven
Rapid development
Cloud native
Powerful Abstraction
No Limits
JavaScript Friendly
Easy to Adopt
No vendor lock-in
CI/CD workflow

„Graphcool is a really easy way for front-end devs to get started with GraphQL“

— Lee Byron, Co-creator of GraphQL

Graphcool Framework Architecture

Graphcool is more than just a development framework. It ships with deployment automation and a scalable runtime built for the cloud.
Created with Sketch. EVENT GATEWAY SUBSCRIPTION API EXTERNAL APIS LEGACY SYSTEMS CRUD API SERVICE LAYER DEVELOPMENT TOOLS GRAPHCOOL FRAMEWORK API LAYER INFRASTRUCTURE LAYER CLUSTER FAA S API GATEWAY
Compatible with
Runs on
Graphcool Cloud

Managed GraphQL Backend Hosting

High performance and reliable GraphQL backend hosting for developers who would rather spend their time building apps than managing databases.
Managed Infrastructure
Optimise performance and reduce overhead.
Collaboration
Enable developers to securely collaborate.
Continuous Backup
Continuous backup with point-in-time restore.
Visualize & Explore
Explore your data with the powerful data browser.

Join more than 30.000 developers

Graphcool is being used by thousands of developers and companies. Join the conversation in the forum and our active Slack community.
User
Anthony Renard
3/22/2017
@graphcool an amazing BAAS solution. GraphQL & AWS Lambda
User
Jeff Mikres
4/13/2017
Checking out @graphcool and it is awesome. Nice tutorial too. #GraphQL
User
Nicholas Reid
5/10/2017
Just tried @graphcool's GraphQL backend-as-a-service - it's AMAZING how quickly you can backend your #reactjs or #VueJS app.
User
Onur Akpolat
5/30/2017
@graphcool is the coolest new services I've discovered for a while. Awesome work everyone!
User
Andrew Wilhelm
3/26/2017
check out #GraphQL by way of @graphcool! Best developer experience I've had in a dogs age!
User
Christopher G
3/15/2017
No results found for "graphql sucks" No results found for "graphql is horrible" No results found for "graphql blows" @graphcool
User
Danny Viasus Avila
3/19/2017
Do you want to start a GraphQL project fastly. Try @graphcool. It's The better and fastest method for starting :)
User
Ahmed Magdy el Hanafy
3/23/2017
@graphcool Just tried graphcool and I’m out of words, these guys created a truly awesome product. Really recommend checking them out!
User
Huvik
5/15/2017
Nice @graphcool is like @zeithq but in GraphQl world! ? Both have awesome community and cool products ? #graphcool #zeit #graphql #now
User
Dax
4/24/2017
The awesome people over at @graphcool are always so helpful and responsive! I'm really glad to have a chance to use this platform.
User
Vince Speelman
3/20/2017
I’ve been digging deeply into @graphcool recently. Amazing tool with great docs and community. This was helpful:
User
Wojtek
4/15/2017
Graph.cool is cool @graphcool ? (So much coolness in this tweet)
User
Jordan Last
5/30/2017
I'm dropping Firebase for graph.cool, and I'm loving it so far
User
Mike Dixon
5/22/2017
@graphcool's onboarding takes 5 minutes, is awesome, and you get a round of applause at the end. Well done. ??
User
Aaron Murray
5/16/2017
@graphcool on-boarding is _very_ impressive
User
Renz
6/21/2017
Thanks Nilan! @graphcool What a great product!
User
Victor Bianchi
3/7/2017
@graphcool @GraphQL It's a breeze, makes REST API look like a thing from the past. Great experience so far.
User
Jamie Barton
5/4/2017
If you're looking to get started with GraphQL I highly recommend you try @graphcool - The team & community are so supportive. ⚛
User
Jamie Barton
5/4/2017
Everyone in the GraphQL/JS community is really supportive but @graphcool have gone above and beyond to help me lately so well done all ?
User
Jonathan Lambert
5/14/2017
This stack is driving real value to users faster. #Love. It's react, react native, next, aws lambda, graph.cool and graphql

Graphcool is open source & community-driven

Get involved in the Github issues and take a look a the latest improvements. New versions of Graphcool are released every two weeks.

Newest Version: 0.11.4

Read Announcement
Features
  • Efficient data import and export.
Bug Fixes
  • This release contains no bug fixes.
0.11.4
1.1