Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/deathbeds/jupyter-graphql

Experimental Jupyter Notebook server extension supporting GraphQL
https://github.com/deathbeds/jupyter-graphql

Last synced: 5 days ago
JSON representation

Experimental Jupyter Notebook server extension supporting GraphQL

Awesome Lists containing this project

README

        

# jupyter-graphql

## demos on
- [GraphQL in the Notebook][]
- [GraphiQL][]

## what the...
A very experimental Jupyter notebook server extension for exposing things in
GraphQL. Heavily copied from https://github.com/dronedeploy/graphene-tornado

- [ ] ContentsManager
- [x] get (mostly focused on Notebook)

## i can't even...
```bash
git clone https://github.com/deathbeds/jupyter-graphql
cd jupyter-graphql
conda env update
source activate jupyter-graphql-dev
python -m pip install -e . --ignore-installed --no-deps
python -m jupyter_graphql.fetch_static
jupyter lab
```

And navigate to `http://localhost:8888/graphql` to play around.

[GraphQL in the Notebook]: https://mybinder.org/v2/gh/deathbeds/jupyter-graphql/master?urlpath=lab/tree/notebooks/gql.ipynb

[graphiql]: https://mybinder.org/v2/gh/deathbeds/jupyter-graphql/master?urlpath=graphql