NEOGRAPHVIZ
A draw function for neo4j graphs, usable as app or in jupyter notebooks.
Derived and forked from Nicole White's work.
What can it do?
- display graph DB data
- allow you to run cypher queries from your jupyter notebook
- enable deployment of apps with custom graph queries to make the DB accessible to more people.
- save the graph as html page that can be shared and interacted with.
- show your graph as a website as easy as
python -m neographviz.apporpython -m neographviz.app "bolt://path to graph"
Get started
in Jupyter
pip install neographviz, launch an jupyter notebook with:
from neographviz import Graph, plot
graph = Graph("bolt://path to you graph")
plot(graph)
With flask
To run a basic flask app:
pip install neographviz[app]
python -m neographviz.app --host bolt://path to graph
Further development
- customisation with jsons
- basic automated queries from website
- modifying data in the DB with add and remove queries
- better examples and docs:
- deployment as app to docker
- in jupyter notebooks
Release files for neographviz 0.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| neographviz-0.5.0.tar.gz | 9.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| neographviz-0.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.8 kB
Release files / neographviz-0.5.0.tar.gz
| Download URL | neographviz-0.5.0.tar.gz |
|---|---|
| Size | 9.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
96cbbf59877e25771d52b6af4a414bb6672c85f6fc5092e528631317fcc6026c
|
|
BLAKE2b-256 checksum How to use checksums |
fcfad379ffa41045b3d682ff88a3b686172e8da9a912f38a1437556e49680700
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.4
|
Release files / neographviz-0.5.0-py3-none-any.whl
| Download URL | neographviz-0.5.0-py3-none-any.whl |
|---|---|
| Size | 10.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f24648d7568efa861269db0dcd9eeef390cfa75b02e4bd1469bf784e7cb74844
|
|
BLAKE2b-256 checksum How to use checksums |
494bbebcda57faeb8e161315a520b50dfbea256fb600d2f91cc97d67fec8f9e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.4
|