Want to install the various GraphQLHub schemas and use on your own? See graphqlhub-schemas for details.
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
- Hacker News
- GitHub
- GraphQLHub, which contains all the other schemas
# 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.
- 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!