/graphqlhub

The GraphQLHub Server

Primary LanguageJavaScriptMIT LicenseMIT

GraphQLHub Logo

GraphQLHub Schemas

Want to install the various GraphQLHub schemas and use on your own? See graphqlhub-schemas for details.

GraphQLHub Server Build Status

This powers the server behind GraphQLHub. It's basically:

  • The GraphQL Schemas and fetching code for each API
  • A slightly forked version of GraphiQL

Try the live app here

Schemas

Quick start

# clone the repo
git clone https://github.com/clayallsopp/graphqlhub.git

# change into the repo directory
cd graphqlhub

# install
npm install

# create your .env file
cp .env.example .env
# ... and populate .env with your API keys

# run
npm run start

Then visit http://localhost:3000 in your browser.

TODO

  • Better visual design
  • Add more APIs!
  • Extract the schemas into their own repo, so others can easily drop them into their own projects
  • Use GraphiQL from NPM, not the vendoring thing done now

PRs for anything above would be excellent!