Graphql-playground: [Proposal] Explorer

Created on 25 Jan 2019  路  6Comments  路  Source: graphql/graphql-playground

Over at OneGraph we've built and just recently open sourced an Explorer plugin for GraphiQL: https://github.com/OneGraph/graphiql-explorer.

Check out the introduction blog post to learn why and how we built it and how it works.

After talking to @schickling, I would love to see adding it to the Playground as well, as more and more people are using it instead of GraphiQL. Porting should be fairly simple, but I might need some help with the styling.

I will add a PR that adds the explorer as is soon.
Some guidance and feedback would then be super useful. (cc @Huvik)


Probably not related to this issue itself:

Note: I did not check the source code yet, so if there already is something like that - forget about it.

Maybe we should think about some kind of plugin system? Seeing #935 and having some more stuff coming up soon, it might be useful to have a simple way to add those.
Might be enough to register a menu button that toggles a panel which is passed all the available data.

kinfeature rf1-draft

Most helpful comment

Interesting!! @rofrischmann you guys did a fantastic job by creating Explorer

I'm wondering if I can help to implement in GraphQL-Playground. would happy to contribute.

Here, I'm building a web playground for GraphQL using OneGraph's Explorer and APIs.guru's Voyager.

Demo is here https://fireql.dev/?url=https://api.spacex.land/graphql

Rich Desktop App: https://firecamp.io/graphql

image

All 6 comments

Hey @rofrischmann that looks fantastic! I can see explorer be part of documentation drawer on right side.

If you need any guidance you can check the latest addition of SDL view #897 or ping me here or twitter. Regarding feedback, it should somehow reflect whole playground UI and styling to fit the whole theme of the playground.


Plugins are a bigger topic, I have a working draft for plugin architecture, but I need to finish it. There are few issues addressing it #235 #648. And yea one of plugins proposed in my draft is a sidebar plugin what is adding panes to documentation.

Interesting!! @rofrischmann you guys did a fantastic job by creating Explorer

I'm wondering if I can help to implement in GraphQL-Playground. would happy to contribute.

Here, I'm building a web playground for GraphQL using OneGraph's Explorer and APIs.guru's Voyager.

Demo is here https://fireql.dev/?url=https://api.spacex.land/graphql

Rich Desktop App: https://firecamp.io/graphql

image

Is this going anywhere?

Whats the status of this issue???

this repo will soon be archived as per the announcement earlier this year! no new features unfortunately. someone should fork it!

I would recomend to take look into upcoming https://github.com/graphql/graphiql
It is going to have a lot of features. Any suggestions can be logged there.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

heymartinadams picture heymartinadams  路  26Comments

grahamb picture grahamb  路  20Comments

tuurbo picture tuurbo  路  13Comments

Deepaknathtiwari picture Deepaknathtiwari  路  11Comments

acao picture acao  路  14Comments