Skip to content

Add resources vendors directory#2459

Draft
BrendanBondurant wants to merge 4 commits into
graphql:sourcefrom
BrendanBondurant:add-resources-vendors-directory
Draft

Add resources vendors directory#2459
BrendanBondurant wants to merge 4 commits into
graphql:sourcefrom
BrendanBondurant:add-resources-vendors-directory

Conversation

@BrendanBondurant

Copy link
Copy Markdown
Contributor

Closes #2458

Description

This PR adds a new resources/vendors page to the Resource Hub and places it in the Resources submenu below Tools & Libraries.

The new page creates a dedicated place for GraphQL vendors, instead of mixing vendor/company entries into other resource pages. Each vendor entry includes:

  • Logo
  • Vendor name
  • Short description
  • Website link
  • Optional GitHub link

I also added the initial vendor dataset in resources/vendors/data.ts.

Implementation notes

  • Vendor entries are modeled at the company/vendor level, not the product level.
  • This is intentionally separate from the existing Tools & Libraries catalog, which is more product/library oriented.
  • Descriptions are currently free-form, but kept short for consistency on the listing page.
  • Vendor entries are sorted alphabetically.

Open questions

This PR implements the page, but there are still a few content/modeling decisions we may want to confirm:

  • Should this page include only GraphQL-focused vendors, or also broader vendors with significant GraphQL support?
  • Do we want a hard character limit for descriptions?
  • Should new vendor entries require editorial/reviewer approval before being added?
  • Should vendor data continue to use a dedicated structure, or should it be unified with existing resource entry types later?

Testing

  • Verified the new page renders at /resources/vendors
  • Verified the submenu link appears in the Resources navigation
  • Verified vendor cards render logo, name, description, and links correctly
  • Verified alphabetical sorting
  • Verified optional GitHub links only show when present

Screenshots

Screenshot 2026-06-30 at 09 59 27

--

Screenshot 2026-06-30 at 09 59 56

@vercel

vercel Bot commented Jun 30, 2026

Copy link
Copy Markdown

@BrendanBondurant is attempting to deploy a commit to the The GraphQL Foundation Team on Vercel.

A member of the Team first needs to authorize it.

url: "https://hygraph.com/",
},
{
name: "Stellate",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we fold this under "The Guild", since this is now the same company?

"WunderGraph builds Cosmo, an open-source platform for GraphQL Federation at scale with a schema registry, composition, routing, and analytics.",
url: "https://wundergraph.com/",
github: "wundergraph",
},

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably worth a few extra ones?

  • Azure API Managerment,
  • WSo2 API Manager
  • IBM's StepZen
  • Apigee
  • Kong Gateway

Comment thread src/resources/vendors/data.ts Outdated
Co-authored-by: Martin Bonnin <martin@mbonnin.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a vendors overview page under Resources

2 participants