Level up your GraphQL + GraphDB knowledge - Watch Dgraph Day replay now

Dgraph for App Developers

GraphQL doesn’t have to be hard.

Develop faster and iterate quickly

Flexible schema lets you change your types instantly with no table migrations. CRUD operations are generated and let you skip the boilerplate and focus on your app.

Build apps, not infrastructure

Built for modern developers, Dgraph Cloud uses lambda resolvers so you can write your custom logic in Javascript. Built-in auth lets you annotate your schema with rules, or use JWT-base auth with third-party providers like Firebase auth or Auth0. Plus, when keyword-based search just isn’t enough, Dgraph Cloud lets you use full-text search.

Start with our sample apps

Iterate on existing source code or simply test some sample apps. Deploy them in your Dgraph Cloud in one click.

To-Do

Let users manage tasks on a personal to-do list. Built in Dgraph Cloud with React and Apollo, plus Auth0.

Message Board

Manage lists of posts in different categories with comments. Built in Dgraph Cloud with Vue and Typescript, plus Auth0.

Surveyo

Quickly create surveys and visualize responses. Built in Dgraph Cloud with React and Typescript, plus Auth0.

See all our examples on Dgraph Learn

Join the Dgraph community

Created by developers, for developers, Dgraph is an open source community at heart. We continually add features and upgrades based on feedback from our vibrant community.

The Dgraph Discuss Forum is a place for our community to help each other with questions, chat with Dgraph engineers, and exchange cool ideas. Whether you’re new to graph databases or GraphQL, or a Dgraph power user, Discuss is the best place to post questions and share ideas with fellow Dgraphers and the Dgraph team.

Join Discuss

Learn and play

Whether you’re new to Dgraph or want to dive into a specific topic, there are plenty of ways to learn, experience, and play with Dgraph and GraphQL.

Learn

Step-by-step courses guide you from basics to advanced concepts. Courses cover GraphQL, as well as getting started with graph databases for SQL pros.

Launch Learn

Tour

No need to set up a database yourself, you can tour Dgraph’s GraphQL and DQL capabilities within your (Chrome) browser.

Launch Tour

Play

Ratel is our visualizer/sandbox. Jump into playing with your data, or a pre-loaded 21 million movie dataset, and see what a graph can do for you.

Launch Play

Docs

Want to read how to use specific functionality or dive into getting setup? Docs have everything you need to know.

Launch Read Docs

Included with your free cloud database:

  • 1MB free per day
  • Shared RAM
  • CRUD API, auth, real-time subscriptions, custom logic with lambda resolvers, interactive schema builder hosted on AWS.

When you launch a shared cluster, you’ll also get:

  • 5GB data transfers
  • Live loader
  • Automated upgrades and backups
  • 24/7 monitoring and alerting

When you upgrade to a dedicated instance, enjoy:

  • Better performance with multi-AZ clusters
  • Unlimited RAM, storage, and cores
  • Real-time metrics and monitoring
  • Access Control
  • Encrypted backups
  • Multi-tenancy