Skip to content

Commit 40899e3

Browse files
authored
Merge pull request #62 from neo4j/extend-readme
Add more things to README
2 parents 628a87c + 821bd82 commit 40899e3

File tree

2 files changed

+58
-24
lines changed

2 files changed

+58
-24
lines changed

README.md

Lines changed: 30 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,40 @@
44
[![PyPI downloads month](https://img.shields.io/pypi/dm/neo4j-viz)](https://pypi.org/project/neo4j-viz/)
55
![Python versions](https://img.shields.io/pypi/pyversions/neo4j-viz)
66

7-
`neo4j-viz` is a Python package for visualizing graphs from the Neo4j ecosystem, such as the [Neo4j Graph Data Science (GDS) library](https://github.com/neo4j/graph-data-science).
8-
The package wraps the [Neo4j Visualization library (NVL)](https://neo4j.com/docs/nvl/current/).
7+
`neo4j-viz` is a Python package for creating interactive graph visualizations.
8+
The package wraps the [Neo4j Visualization JavaScript library (NVL)](https://neo4j.com/docs/nvl/current/).
9+
10+
Proper documentation is forthcoming.
911

1012
**WARNING:**
1113
This package is still in development and the API is subject to change.
1214

13-
## Supported features
1415

15-
* Visualize graphs from Neo4j GDS and Pandas Dataframes
16-
* Nodes:
17-
* Sizing
18-
* Colors
19-
* Caption
20-
* Relationships
21-
* Colors
22-
* Caption
16+
## Some notable features
17+
18+
* Easy to import graphs represented as:
19+
* projections in the Neo4j Graph Data Science (GDS) library
20+
* pandas DataFrames
21+
* Node features:
22+
* Sizing
23+
* Colors
24+
* Captions
25+
* Pinning
26+
* Relationship features:
27+
* Colors
28+
* Captions
29+
* Graph features:
30+
* Zooming
31+
* Panning
32+
* Moving nodes
33+
* Using different layouts
34+
* Additional convenience functionality for:
35+
* Resizing nodes, optionally including scale normalization
36+
* Coloring nodes based on a property
37+
* Toggle whether nodes should be pinned or not
38+
39+
Please note that this list is by no means exhaustive.
40+
2341

2442
![Example Graph](examples/example_cora_graph.png)
2543

@@ -34,4 +52,4 @@ inside the `python-wrapper` folder. This will install the Python package and mak
3452

3553
### Examples
3654

37-
For some Jupyter Notebook examples checkout the `/examples` directory
55+
For some Jupyter Notebook and streamlit examples, checkout the `/examples` directory.

python-wrapper/README.md

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,39 @@
44
[![PyPI downloads month](https://img.shields.io/pypi/dm/neo4j-viz)](https://pypi.org/project/neo4j-viz/)
55
![Python versions](https://img.shields.io/pypi/pyversions/neo4j-viz)
66

7-
`neo4j-viz` is a Python package for visualizing graphs from the Neo4j ecosystem, such as the [Neo4j Graph Data Science (GDS) library](https://github.com/neo4j/graph-data-science).
8-
The package wraps the [Neo4j Visualization library (NVL)](https://neo4j.com/docs/nvl/current/).
7+
`neo4j-viz` is a Python package for creating interactive graph visualizations.
8+
The package wraps the [Neo4j Visualization JavaScript library (NVL)](https://neo4j.com/docs/nvl/current/).
9+
10+
Proper documentation is forthcoming.
911

1012
**WARNING:**
1113
This package is still in development and the API is subject to change.
1214

1315

14-
## Supported features
15-
16-
* Visualize graphs from Neo4j GDS and Pandas Dataframes
17-
* Nodes:
18-
* Sizing
19-
* Colors
20-
* Caption
21-
* Relationships
22-
* Colors
23-
* Caption
16+
## Some notable features
17+
18+
* Easy to import graphs represented as:
19+
* projections in the Neo4j Graph Data Science (GDS) library
20+
* pandas DataFrames
21+
* Node features:
22+
* Sizing
23+
* Colors
24+
* Captions
25+
* Pinning
26+
* Relationship features:
27+
* Colors
28+
* Captions
29+
* Graph features:
30+
* Zooming
31+
* Panning
32+
* Moving nodes
33+
* Using different layouts
34+
* Additional convenience functionality for:
35+
* Resizing nodes, optionally including scale normalization
36+
* Coloring nodes based on a property
37+
* Toggle whether nodes should be pinned or not
38+
39+
Please note that this list is by no means exhaustive.
2440

2541

2642
## Installation

0 commit comments

Comments
 (0)