# WunderGraph Hub

## Docs

- [Overview](https://hub-docs.wundergraph.com/api-design/api-design.md): Design and evolve your GraphQL schema
- [Branching](https://hub-docs.wundergraph.com/api-design/branching-and-forks.md)
- [Action Bar](https://hub-docs.wundergraph.com/api-design/canvas/action-bar.md)
- [Canvas Introduction](https://hub-docs.wundergraph.com/api-design/canvas/canvas-introduction.md)
- [Schema Elements](https://hub-docs.wundergraph.com/api-design/canvas/schema-elements.md): Schema elements are the building blocks of your API design. Understanding these components helps you create effective, scalable APIs.
- [Collections](https://hub-docs.wundergraph.com/api-design/collections.md)
- [Hub AI](https://hub-docs.wundergraph.com/api-design/hub-ai.md)
- [Optimizer](https://hub-docs.wundergraph.com/api-design/optimizer.md)
- [Schema Page](https://hub-docs.wundergraph.com/api-design/schema-page.md)
- [Working with Types and Fields](https://hub-docs.wundergraph.com/api-design/working-with-types-and-fields.md): Create and edit GraphQL types and fields in your API schema
- [Overview](https://hub-docs.wundergraph.com/collaboration/collaboration.md): Discuss schema changes and manage proposals with your team
- [Discussions](https://hub-docs.wundergraph.com/collaboration/discussions.md): Leave comments on any part of your GraphQL schema to discuss changes with your team.
- [Proposals](https://hub-docs.wundergraph.com/collaboration/proposals/introducing-proposals.md): Proposals allow you to introduce changes to your federated graph in a structured way.
- [Operations changed page](https://hub-docs.wundergraph.com/collaboration/proposals/operations-changed-page.md): List all the operations that have been affected by the proposed changes
- [Overview](https://hub-docs.wundergraph.com/collaboration/proposals/proposal-overview.md): Understand proposal status, checks, and operation impact.
- [Overview](https://hub-docs.wundergraph.com/concepts/core-concepts.md): Understanding Hub's core concepts
- [Dream Queries](https://hub-docs.wundergraph.com/concepts/dream-queries.md): Start schema design from the query your consumer needs
- [Fission](https://hub-docs.wundergraph.com/concepts/fission.md): How Hub derives valid subgraph schemas from a supergraph design
- [Governance](https://hub-docs.wundergraph.com/concepts/governance.md): How Hub enforces schema ownership and review
- [Add Types and Fields](https://hub-docs.wundergraph.com/guides/add-types-and-fields.md): Create fields and types on an isolated branch, assign them to subgraphs, and verify the change before proposing it for review.
- [Assign Ownership](https://hub-docs.wundergraph.com/guides/assign-ownership.md): Assign owners to types and subgraphs so Hub automatically adds the right reviewers to every proposal.
- [Create a New Subgraph](https://hub-docs.wundergraph.com/guides/create-subgraph.md): Create a new service boundary from an unassigned field and let Hub generate the federation schema automatically.
- [Design a Query from a Mockup](https://hub-docs.wundergraph.com/guides/design-query.md): Start from the query your UI needs, not from what the backend already provides.
- [Explore Your Graph](https://hub-docs.wundergraph.com/guides/explore-graph.md): Search types, fields, and service boundaries directly on the canvas before you touch anything.
- [Overview](https://hub-docs.wundergraph.com/guides/guides-overview.md): Follow the core workflow for evolving your schema in Hub
- [Propose and Review Changes](https://hub-docs.wundergraph.com/guides/propose-and-review.md): Package branch changes into a reviewable unit with automated composition checks, breaking-change analysis, and ownership-enforced approval.
- [GitHub](https://hub-docs.wundergraph.com/integrations/git/github.md): Integrate your GitHub repositories with the subgraphs in WunderGraph Hub
- [GitLab](https://hub-docs.wundergraph.com/integrations/git/gitlab.md): Integrate your GitLab projects with the subgraphs in WunderGraph Hub
- [GitLab App Setup](https://hub-docs.wundergraph.com/integrations/git/gitlab-app-setup.md): Create a GitLab OAuth application for connecting self-hosted or enterprise GitLab instances to WunderGraph Hub
- [Apollo GraphOS](https://hub-docs.wundergraph.com/integrations/schema-registry/apollo-graphos.md)
- [WunderGraph Cosmo](https://hub-docs.wundergraph.com/integrations/schema-registry/wundergraph-cosmo.md)
- [WunderGraph Hub](https://hub-docs.wundergraph.com/introduction.md): Design-phase governance for GraphQL Federation
- [Quickstart](https://hub-docs.wundergraph.com/quickstart/quickstart.md): End-to-end schema change walkthrough
- [Code First Approach](https://hub-docs.wundergraph.com/schema-development/code-first.md): Generate GraphQL schemas from your application code and automatically sync changes to Hub for visual collaboration and governance
- [Schema First Approach](https://hub-docs.wundergraph.com/schema-development/schema-first.md): Design and manage your GraphQL schemas visually in Hub, then sync to your codebase and schema registry
- [Setup](https://hub-docs.wundergraph.com/setup/getting-set-up.md): Get Hub configured and connected
- [Operation Builder Node](https://hub-docs.wundergraph.com/ui-mock-query/operation-builder-node.md)
- [UI Mock Node](https://hub-docs.wundergraph.com/ui-mock-query/ui-mock-node.md)
