# Showcase

**URL:** https://discuss.dgraph.io/c/show/48.md

[Latest](https://discuss.dgraph.io/latest.md) · [Categories](https://discuss.dgraph.io/categories.md) · [Tags](https://discuss.dgraph.io/tags.md)

---

## [About the Showcase category](https://discuss.dgraph.io/t/about-the-showcase-category/8908)

<div class="topic-metadata">

**Author:** [@mrjn](https://discuss.dgraph.io/u/mrjn)\
**Replies:** 0

</div>

Use this category to showcase what you have built with or for Dgraph.

---

## [GraphQL MCP Bridge](https://discuss.dgraph.io/t/graphql-mcp-bridge/20004)

<div class="topic-metadata">

**Author:** [@pshaddel](https://discuss.dgraph.io/u/pshaddel)\
**Replies:** 0\
**Last updated:** [September 19, 2025, 1:19pm UTC](https://discuss.dgraph.io/t/graphql-mcp-bridge/20004 "2025-09-19T13:19:03Z")

</div>

GraphQL MCP Bridge Hello Everyone! :blush: This might be helpful for ones who are into #MCP and specifically #GraphQL.Last weekend I was trying to convert a GraphQL Schema to a set of queries and mutations and I turned …

---

## [Self-contained (Docker) Example Friend-of-a-Friend Graph](https://discuss.dgraph.io/t/self-contained-docker-example-friend-of-a-friend-graph/19782)

<div class="topic-metadata">

**Author:** [@matthewmcneely](https://discuss.dgraph.io/u/matthewmcneely)\
**Replies:** 0\
**Last updated:** [February 20, 2025, 7:06pm UTC](https://discuss.dgraph.io/t/self-contained-docker-example-friend-of-a-friend-graph/19782 "2025-02-20T19:06:17Z")

</div>

Just pushed up the self-contained Friend-of-a-Friend example graph comprising a three-group Dgraph cluster pre-populated with data.

---

## [A Seinfeld Graph](https://discuss.dgraph.io/t/a-seinfeld-graph/19185)

<div class="topic-metadata">

**Author:** [@matthewmcneely](https://discuss.dgraph.io/u/matthewmcneely)\
**Replies:** 0\
**Last updated:** [February 6, 2024, 3:57pm UTC](https://discuss.dgraph.io/t/a-seinfeld-graph/19185 "2024-02-06T15:57:23Z")

</div>

Hey everyone, I recently open-sourced my “Seinfeld” graph that uses Dgraph to map the Seasons, Episodes, Characters and Lines in the iconic series. I built it in order to test my GraphQL-RAG side project and found it us…

---

## [Summon: the integrated workspace for developers built with DGraph](https://discuss.dgraph.io/t/summon-the-integrated-workspace-for-developers-built-with-dgraph/18620)

<div class="topic-metadata">

**Author:** [@dan\_vasconcelos](https://discuss.dgraph.io/u/dan_vasconcelos)\
**Replies:** 0\
**Last updated:** [May 9, 2023, 7:44pm UTC](https://discuss.dgraph.io/t/summon-the-integrated-workspace-for-developers-built-with-dgraph/18620 "2023-05-09T19:44:24Z")

</div>

Hello DGraph community, I’m a software engineer, and excited to tell you about this new product we built at Summon. We use DGraph as our knowledge database, which centralizes data from different sources. Learning about …

---

## [Debug Dgraph with VSCode](https://discuss.dgraph.io/t/debug-dgraph-with-vscode/18383)

<div class="topic-metadata">

**Author:** [@MichelDiz](https://discuss.dgraph.io/u/MichelDiz)\
**Replies:** 8\
**Last updated:** [March 23, 2023, 11:19pm UTC](https://discuss.dgraph.io/t/debug-dgraph-with-vscode/18383 "2023-03-23T23:19:42Z")

</div>

Now you can debug Dgraph via vscode. It’s very simple to get started. Clone the repository. PS. Make sure you have the Go env ready. Go to the VsCode debug tab. In the debug execution field, choose the “normal” or …

---

## [How to set up Dgraph with Auth0 and secure endpoints properly](https://discuss.dgraph.io/t/how-to-set-up-dgraph-with-auth0-and-secure-endpoints-properly/17108)

<div class="topic-metadata">

**Author:** [@Poolshark](https://discuss.dgraph.io/u/Poolshark)\
**Replies:** 1\
**Last updated:** [April 16, 2022, 4:58pm UTC](https://discuss.dgraph.io/t/how-to-set-up-dgraph-with-auth0-and-secure-endpoints-properly/17108 "2022-04-16T16:58:55Z")

</div>

Hey there! I’ve just started a series of articles on Medium which will show you how you can secure your Dgraph Endpoint with Auth0, by building an example application. This project came together since Dgraph does not o…

---

## [Dgraph Development Starter](https://discuss.dgraph.io/t/dgraph-development-starter/17047)

<div class="topic-metadata">

**Author:** [@pshaddel](https://discuss.dgraph.io/u/pshaddel)\
**Replies:** 0\
**Last updated:** [March 19, 2022, 6:00pm UTC](https://discuss.dgraph.io/t/dgraph-development-starter/17047 "2022-03-19T18:00:52Z")

</div>

Hey guys, Deploying schema and lambda script was a pain in the neck for me all the time and as a result I implemented a development environment for Dgraph(v21.03). It needs nodejs and docker-compose and you can start d…

---

## [Backup Restore tool to S3 bucket](https://discuss.dgraph.io/t/backup-restore-tool-to-s3-bucket/10514)

<div class="topic-metadata">

**Author:** [@AugustDev](https://discuss.dgraph.io/u/AugustDev)\
**Replies:** 7\
**Last updated:** [March 3, 2022, 5:19am UTC](https://discuss.dgraph.io/t/backup-restore-tool-to-s3-bucket/10514 "2022-03-03T05:19:36Z")

</div>

Hi everyone! If you’ve been thinking about using Dgraph in production the though of Backup/Restore must have crossed your mind. Unfortunately, the community edition Dgraph makes this really inconvenient. I would love to …

---

## [Mooncamp OKR + Dgraph](https://discuss.dgraph.io/t/mooncamp-okr-dgraph/14468)

<div class="topic-metadata">

**Author:** [@Joschka](https://discuss.dgraph.io/u/Joschka)\
**Replies:** 5\
**Last updated:** [November 9, 2021, 3:43pm UTC](https://discuss.dgraph.io/t/mooncamp-okr-dgraph/14468 "2021-11-09T15:43:10Z")

</div>

Hi Dgraph Community! Today we are launching Mooncamp on Product Hunt! Mooncamp is built on top of Dgraph, which was the best technology decision we could have ever made! I am happy to answer any question you might have,…

---

## [How we connected Elastic Search to dgraph](https://discuss.dgraph.io/t/how-we-connected-elastic-search-to-dgraph/15151)

<div class="topic-metadata">

**Author:** [@pshaddel](https://discuss.dgraph.io/u/pshaddel)\
**Replies:** 0\
**Last updated:** [July 31, 2021, 5:44pm UTC](https://discuss.dgraph.io/t/how-we-connected-elastic-search-to-dgraph/15151 "2021-07-31T17:44:50Z")

</div>

We wanted to perform search queries using ElasticSearch and we didn’t want users to query Elasticsearch directly so we decided to make requests with dgraph using custom directive: Define a schema that matches the resul…

---

## [Docker test helper for Golang Development](https://discuss.dgraph.io/t/docker-test-helper-for-golang-development/14898)

<div class="topic-metadata">

**Author:** [@matthewmcneely](https://discuss.dgraph.io/u/matthewmcneely)\
**Replies:** 0\
**Last updated:** [July 9, 2021, 5:34pm UTC](https://discuss.dgraph.io/t/docker-test-helper-for-golang-development/14898 "2021-07-09T17:34:56Z")

</div>

dgraph-docker-helper is a butt-simple test helper to use a transient Dgraph ‘cluster’ in tests.

---

## [Any list of web apps built with Dgraph](https://discuss.dgraph.io/t/any-list-of-web-apps-built-with-dgraph/13423)

<div class="topic-metadata">

**Author:** [@kltng](https://discuss.dgraph.io/u/kltng)\
**Replies:** 8\
**Last updated:** [March 31, 2021, 9:21am UTC](https://discuss.dgraph.io/t/any-list-of-web-apps-built-with-dgraph/13423 "2021-03-31T09:21:05Z")

</div>

Hi everyone, I am new to Dgraph. I am developing a web app. The original design was django + postgres, but I cannot stop thinking of using a graph database for the backend. I am deeply impressed by Dgraph especially the…

---

## [Dataset pre-processing for Dgraph with Apache Spark](https://discuss.dgraph.io/t/dataset-pre-processing-for-dgraph-with-apache-spark/11830)

<div class="topic-metadata">

**Author:** [@EnricoMi](https://discuss.dgraph.io/u/EnricoMi)\
**Replies:** 3\
**Last updated:** [December 10, 2020, 1:46am UTC](https://discuss.dgraph.io/t/dataset-pre-processing-for-dgraph-with-apache-spark/11830 "2020-12-10T01:46:17Z")

</div>

Overview This describes how Apache Spark is used to transform the 1.6 bn rows “Comprehensive, Multi-Source Cyber-Security Events” dataset into 11 bn RDF triples on a laptop in under 3 hours. The RDF dataset can be loaded…

---

## [Representing Hierarchies in Dgraph: Data Conversion using Apache Spark](https://discuss.dgraph.io/t/representing-hierarchies-in-dgraph-data-conversion-using-apache-spark/11810)

<div class="topic-metadata">

**Author:** [@anand](https://discuss.dgraph.io/u/anand)\
**Replies:** 0\
**Last updated:** [December 7, 2020, 10:22am UTC](https://discuss.dgraph.io/t/representing-hierarchies-in-dgraph-data-conversion-using-apache-spark/11810 "2020-12-07T10:22:04Z")

</div>

Overview Dgraph can hold different kinds of structured information. Hierarchies are a class of structured information that are easily handled by Dgraph. Hierarchies are extremely important for certain business aspects, s…

---

## [How we set up version control of our schema on Slash](https://discuss.dgraph.io/t/how-we-set-up-version-control-of-our-schema-on-slash/11393)

<div class="topic-metadata">

**Author:** [@pbassham](https://discuss.dgraph.io/u/pbassham)\
**Replies:** 0\
**Last updated:** [November 9, 2020, 5:56pm UTC](https://discuss.dgraph.io/t/how-we-set-up-version-control-of-our-schema-on-slash/11393 "2020-11-09T17:56:08Z")

</div>

Summary: Configure Husky work with lint-staged and share your githooks in your repository Set up lint-staged to watch for changes to schema.graphql file use the slash-graphql-cli to push your schema to Slash with…

---

## [Introduction to Dgraph with Rawkode](https://discuss.dgraph.io/t/introduction-to-dgraph-with-rawkode/11383)

<div class="topic-metadata">

**Author:** [@chewxy](https://discuss.dgraph.io/u/chewxy)\
**Replies:** 0\
**Last updated:** [November 9, 2020, 12:03pm UTC](https://discuss.dgraph.io/t/introduction-to-dgraph-with-rawkode/11383 "2020-11-09T12:03:20Z")

</div>

I sat down with David McKay of rawkode.live to have a chat about Dgraph. Have a gander: All errors are mine.

---

## [KE Holdings Use of dgraph](https://discuss.dgraph.io/t/ke-holdings-use-of-dgraph/11318)

<div class="topic-metadata">

**Author:** [@matthewmcneely](https://discuss.dgraph.io/u/matthewmcneely)\
**Replies:** 0\
**Last updated:** [November 5, 2020, 6:52pm UTC](https://discuss.dgraph.io/t/ke-holdings-use-of-dgraph/11318 "2020-11-05T18:52:13Z")

</div>

Not my implementation, but came across this article and thought I’d share… https://www.techrepublic.com/article/chinas-zillow-alternative-goes-open-source-to-scale-a-10-billion-node-graph-database/

---

## [SQL migration tool: shenanigans and solutions](https://discuss.dgraph.io/t/sql-migration-tool-shenanigans-and-solutions/11229)

<div class="topic-metadata">

**Author:** [@secretshardul](https://discuss.dgraph.io/u/secretshardul)\
**Replies:** 0\
**Last updated:** [October 31, 2020, 6:13pm UTC](https://discuss.dgraph.io/t/sql-migration-tool-shenanigans-and-solutions/11229 "2020-10-31T18:13:03Z")

</div>

These are solutions for some issues I encountered when migrating a Shakespeare database to DGraph. The generated DGraph dataset is open source, do to check it out and leave a star :star:. A shoutout to the DGraph commun…

---

## [Pre-processing DBpedia dataset for Dgraph](https://discuss.dgraph.io/t/pre-processing-dbpedia-dataset-for-dgraph/10779)

<div class="topic-metadata">

**Author:** [@EnricoMi](https://discuss.dgraph.io/u/EnricoMi)\
**Replies:** 0\
**Last updated:** [October 5, 2020, 2:51pm UTC](https://discuss.dgraph.io/t/pre-processing-dbpedia-dataset-for-dgraph/10779 "2020-10-05T14:51:02Z")

</div>

I was looking for a large real-world graph dataset to load into a Dgraph cluster to ultimately test my spark-dgraph-connector. I want to share the dataset that met my requirements, together with all processing steps nee…

---

## [Build Dgraph from the master](https://discuss.dgraph.io/t/build-dgraph-from-the-master/10944)

<div class="topic-metadata">

**Author:** [@MichelDiz](https://discuss.dgraph.io/u/MichelDiz)\
**Replies:** 0\
**Last updated:** [October 14, 2020, 4:06am UTC](https://discuss.dgraph.io/t/build-dgraph-from-the-master/10944 "2020-10-14T04:06:33Z")

</div>

I wrote this little dockerfile so that you can always have the latest Dgraph commit locally on Docker. If you are doing tests and so on. It is not the most efficient way but is pretty handy. Not safe to use in productio…

---

## [Don't miss my talk at the Apache Conference tomorrow!](https://discuss.dgraph.io/t/dont-miss-my-talk-at-the-apache-conference-tomorrow/10676)

<div class="topic-metadata">

**Author:** [@devinbost](https://discuss.dgraph.io/u/devinbost)\
**Replies:** 2\
**Last updated:** [September 30, 2020, 6:16am UTC](https://discuss.dgraph.io/t/dont-miss-my-talk-at-the-apache-conference-tomorrow/10676 "2020-09-30T06:16:28Z")

</div>

I’m talking about best practices of streaming with Apache Pulsar and covering some important use cases that include Dgraph. Don’t miss it! It’s at 1:35 PM Mountain Time, Wednesday. https://www.apachecon.com/acah2020/…

---

## [How to make relationships in Dgraph](https://discuss.dgraph.io/t/how-to-make-relationships-in-dgraph/10308)

<div class="topic-metadata">

**Author:** [@amaster507](https://discuss.dgraph.io/u/amaster507)\
**Replies:** 0\
**Last updated:** [September 12, 2020, 3:58am UTC](https://discuss.dgraph.io/t/how-to-make-relationships-in-dgraph/10308 "2020-09-12T03:58:49Z")

</div>

I was asked the question about how to make relationships in Dgraph’s graphql. There was some confusion about creating a non-directional relationship vs. a directional relationship. And how to do one-to-one vs. one-to-man…

---

## [JS Dgraph query builder](https://discuss.dgraph.io/t/js-dgraph-query-builder/9617)

<div class="topic-metadata">

**Author:** [@bumpusfrancus](https://discuss.dgraph.io/u/bumpusfrancus)\
**Replies:** 0\
**Last updated:** [August 21, 2020, 11:09pm UTC](https://discuss.dgraph.io/t/js-dgraph-query-builder/9617 "2020-08-21T23:09:20Z")

</div>

It’s pretty early on in development, but I would like to show off the query builder library I’ve been working on. https://github.com/AntoineSolutions/dgraph-query The goals of this project are to a: allow queries to be c…

---

## [Svelte auth0 example](https://discuss.dgraph.io/t/svelte-auth0-example/8627)

<div class="topic-metadata">

**Author:** [@ericmand](https://discuss.dgraph.io/u/ericmand)\
**Replies:** 1\
**Last updated:** [July 20, 2020, 7:17am UTC](https://discuss.dgraph.io/t/svelte-auth0-example/8627 "2020-07-20T07:17:22Z")

</div>

I’m using Svelte and thought I’d share my approach to getting auth0 working with dgraph based on patterns from the react todo sample provided in the docs. I’m not sure particular code works as I didn’t test it (as I only…

---

## [GraphQL TweetLetter: The most interesting GraphQL Tweets](https://discuss.dgraph.io/t/graphql-tweetletter-the-most-interesting-graphql-tweets/8911)

<div class="topic-metadata">

**Author:** [@mrjn](https://discuss.dgraph.io/u/mrjn)\
**Replies:** 0\
**Last updated:** [July 21, 2020, 11:12pm UTC](https://discuss.dgraph.io/t/graphql-tweetletter-the-most-interesting-graphql-tweets/8911 "2020-07-21T23:12:16Z")

</div>

Use this topic to discuss anything about https://tweets.dgraph.io .
