An open API service indexing awesome lists of open source software.

https://github.com/vadorequest/faunadb-graphql-editor

Quickly build your GraphQL schema for FaunaDB, directly from your browser!
https://github.com/vadorequest/faunadb-graphql-editor

create-react-app-typescript editor faunadb graphql graphql-editor react

Last synced: 3 months ago
JSON representation

Quickly build your GraphQL schema for FaunaDB, directly from your browser!

Awesome Lists containing this project

README

        

# FaunaDB GraphQL Editor

**Quickly build your GraphQL schema for FaunaDB, directly from your browser!**

The default GraphQL schema uses FaunaDB internal GraphQL definitions. (`@collection, '@relation', etc.`).

## Online demo

[Demo](https://faunadb-graphql-editor.vercel.app/) (automatically updated from the `master` branch).

![image](https://user-images.githubusercontent.com/3807458/110219569-6350ea80-7ec0-11eb-8f31-9ccceabe4123.png)

## Deploy your own

Fork this template using [Vercel](https://vercel.com):

[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/git/external?repository-url=https://github.com/Vadorequest/faunadbgraphql-editor&project-name=faunadbgraphql-editor&repository-name=faunadbgraphql-editor)

> Use this if you wish to have your own instance FaunaDB GraphQL Editor. You can host it on Vercel for free as long as it's open-source.

## A word of caution

The editor uses **the browser Local Storage** to store the GraphQL Editor schema metadata.

> **There is no way to restore lost versions**, and everything you do in your browser can be lost definitively if the local storage is cleared.

It is recommended to keep a copy of your schema somewhere (GitHub, etc.).
This way, you can quickly restore it using copy/paste right into the editor.

## Fork

This is a fork of [@Vadorequest/personal-graphql-editor](https://github.com/Vadorequest/personal-graphql-editor), specifically adapted to FaunaDB.