Creating Your First Graph - WunderGraph Hub

From the Hub Dashboard

1

Navigate to your organization or personal account

2

Click "Create Graph"

Graph names must be unique within your organization or personal account. They serve as both display names and URL slugs.

What Gets Created

When you create a new graph, Hub automatically sets up:

Importing Existing Schemas

Hub provides multiple ways to import existing GraphQL schemas into your new graph. When you first open a new graph, you’ll be presented with three options:

From Registry

Import schemas directly from Cosmo or Apollo GraphOS

Upload Files

Upload .graphql or .graphqls files from your computer

Start from Scratch

Begin with an empty schema and build types manually

Upload Schema Files

Import GraphQL schema files directly from your file system:

1

Select "Upload Files"

2

Drag and drop

or browse for .graphql or .graphqls files

3

Configure schema names

4

Import

Hub processes files and sets up your GraphQL schemas

Start from Scratch

Begin with an empty schema and build it incrementally:

1

Select "Start from Scratch"

2

Use the creation tools

Starter Templates

For new users, Hub automatically creates a starter template called “hr-platform” that demonstrates:

The starter template serves as a learning resource and can be safely deleted once you’re familiar with Hub’s GraphQL schema design concepts.