ruru
v2.0.0
Published
Grafast-flavoured GraphiQL distribution
Maintainers
Readme
ruru
A distribution of GraphiQL that's easy to use and embeds both the popular GraphiQL Explorer plugin and Grafast-related tools such as viewing of plan diagrams and explaining executed operations. (Ruru can be used without Grafast.)
Flexible usage options
- a CLI - temporary or installed
- a Node.js middleware
- a static HTML file - hosted or self-hosted
- embedded - render Ruru into your existing HTML pages
See it in action at:
https://grafast.org/myruru/#endpoint=https://countries.trevorblades.com/graphql
If you have Node installed, you can instantly run ruru without permanently
installing it using the npx command. Here's an example command to explore
@trevorblades's countries API:
npx ruru -SPe https://countries.trevorblades.com/graphql(-S enables subscriptions, -P proxies GraphQL requests; neither of these are
needed for Trevor's API, but you might want them for your API.)
Documentation: https://grafast.org/ruru
PRERELEASE: this is pre-release software; use at your own risk and do not embed into public-facing projects. This will likely change a lot before it's ultimately released. The pre-release nature also explains the shocking lack of documentation.
