Skip to content

Change GraphCMS to Hygraph #911

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 14, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 0 additions & 60 deletions src/site/headless-cms/graphcms.md

This file was deleted.

90 changes: 90 additions & 0 deletions src/site/headless-cms/hygraph.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
---
title: Hygraph
homepage: https://hygraph.com/
twitter: hygraph
opensource: "No"
typeofcms: "API Driven"
supportedgenerators:
- All
description: Hygraph is the original GraphQL-native Headless CMS. In addition, low-code approach to configure multiple external systems with your Hygraph project, with support for both GraphQL or REST APIs
images:
- path: /img/cms/hygraph-schema.png
- path: /img/cms/hygraph-content.png
- path: /img/cms/hygraph-assets.png
- path: /img/cms/hygraph-graphql-playground.png
---

## About Hygraph


Hygraph is the original GraphQL-native Headless CMS, going a step beyond, helping you power a many-to-many relationship between different content sources and devices.


**Get started:** [https://app.hygraph.com/signup/](https://app.hygraph.com/signup/)

**Request a demo:** [https://hygraph.com/contact](https://hygraph.com/contact)

## Product overview

**Schema Builder** - Define the structure of your content API using our low-code schema builder with a variety of field options like text, assets, numbers, maps, and even connect content models to share information and scale faster.

**Remote Sources** - Low-code approach to configure multiple external systems with your Hygraph project, with support for both GraphQL or REST APIs. Custom types are auto-generated through introspection, but may need to be defined for some RESTful Remote Sources. Once a remote source has been configured, content from this source can be used across multiple models or queried on a top-level.

**API playground** - All projects come with a built-in API Playground to experiment with queries and with mutations. It’s also great for performing tasks like testing authorization and access control with API keys, testing multiple environments, localized content and more.

**Localization** - Define multiple locales within the project and manage each translation easily within one content model. Localizations can be managed both via the UI or through GraphQL mutations. You can also define default and fallback languages.

**Webhooks** - Trigger webhooks for various Hygraph events with additional headers and authentication if needed. Webhooks are logged and you can retrigger failed webhooks when necessary.

**Granular permissions** - Define granular permissions for every role in terms of what content they can access (exact models, stage, locales, environments, etc.) and what actions they can perform (read, create, update, delete, publish, unpublish).

**Content Editing:**

- Components - Make content creation significantly faster and flexible by using components, a predefined set of fields to be used across multiple models. You define the fields that will be used inside a component once, and then content teams can fill them with different content every time they’re used in a content entry.
- Batch editing - Save time by making changes to multiple content entries at once.
- Commenting - Add comments to content entries, start a discussion within and assign them to team members directly from within the CMS.
- Scheduled publishing - Schedule publishing or unpublishing of content at a specific time or as part of a release.
- Content Stages and Workflows - Create custom stages other than the default DRAFT and PUBLISHED stages and map your internal editorial workflows. Combine these with granular permissions to define which users can read and move content for every particular stage.
- Preview URL - Set up URLs to preview content through auto-generated links on your frontend before it's published.

<br />

**App Framework** - Tailor Hygraph according to your unique business use case by building custom apps to either add functionality to Hygraph or connect to other systems. Apps can connect to other systems, perform actions on the API and have custom pages, sidebar elements or fields.

## Useful Links to Get Started

**Docs:** [https://hygraph.com/docs](https://hygraph.com/docs)

**Feature Overview:** [https://hygraph.com/features](https://hygraph.com/features)

**Marketplace:** [https://hygraph.com/marketplace](https://hygraph.com/marketplace)

**Examples:** [https://github.com/hygraph/hygraph-examples](https://github.com/hygraph/hygraph-examples)


**Starters:**
- Blog: [https://hygraph.com/marketplace/starters/hygraph-gatsby-blog](https://hygraph.com/marketplace/starters/hygraph-gatsby-blog)
- E-Commerce Storefront: [https://hygraph.com/marketplace/starters/hygraph-nextjs-storefront](https://hygraph.com/marketplace/starters/hygraph-nextjs-storefront)
- Developer Portfolio: [https://hygraph.com/marketplace/starters/hygraph-sveltekit-portfolio](https://hygraph.com/marketplace/starters/hygraph-sveltekit-portfolio)
- Documentation: [https://hygraph.com/marketplace/starters/hygraph-remix-documentation](https://hygraph.com/marketplace/starters/hygraph-remix-documentation)
- Marketing Website: [https://hygraph.com/marketplace/starters/hygraph-nextjs-chakra-website](https://hygraph.com/marketplace/starters/hygraph-nextjs-chakra-website)
- To-Do App: [https://hygraph.com/marketplace/starters/hygraph-nextjs-nextauth-swr-todo](https://hygraph.com/marketplace/starters/hygraph-nextjs-nextauth-swr-todo)

<br />

**Learn about using Hygraph with:**
- React: [https://hygraph.com/react-cms](https://hygraph.com/react-cms)
- NextJS: [https://hygraph.com/nextjs-cms](https://hygraph.com/nextjs-cms)
- Vue: [https://hygraph.com/vue-cms](https://hygraph.com/vue-cms)
- Gatsby: [https://hygraph.com/gatsby-cms](https://hygraph.com/gatsby-cms)
- Remix: [https://hygraph.com/remix-cms](https://hygraph.com/remix-cms)
- Svelte: [https://hygraph.com/svelte-cms](https://hygraph.com/svelte-cms)
- Hydrogen: [https://hygraph.com/hydrogen-cms](https://hygraph.com/hydrogen-cms)
- Angular: [https://hygraph.com/angular-cms](https://hygraph.com/angular-cms)

<br />


**Learn about GraphQL Headless CMS:** [https://hygraph.com/headless-cms](https://hygraph.com/headless-cms)

**Learn about GraphQL:** [https://hygraph.com/learn/graphql](https://hygraph.com/learn/graphql)
Binary file removed src/site/img/cms/graphcms-api.png
Binary file not shown.
Binary file removed src/site/img/cms/graphcms-features.png
Binary file not shown.
Binary file removed src/site/img/cms/graphcms-intro.png
Binary file not shown.
Binary file removed src/site/img/cms/graphcms-jamstack.png
Binary file not shown.
Binary file added src/site/img/cms/hygraph-assets.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/site/img/cms/hygraph-content.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/site/img/cms/hygraph-graphql-playground.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/site/img/cms/hygraph-schema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.