Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rish-0-0/neo-flow-viz
React Flow based Neo4j Graph Vizualization Library written in TypeScript
https://github.com/rish-0-0/neo-flow-viz
cypher graph neo4j neovis react typescript visualization
Last synced: 6 days ago
JSON representation
React Flow based Neo4j Graph Vizualization Library written in TypeScript
- Host: GitHub
- URL: https://github.com/rish-0-0/neo-flow-viz
- Owner: rish-0-0
- License: gpl-2.0
- Created: 2024-10-19T17:14:28.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-04T11:18:09.000Z (20 days ago)
- Last Synced: 2024-12-04T12:25:06.993Z (20 days ago)
- Topics: cypher, graph, neo4j, neovis, react, typescript, visualization
- Language: TypeScript
- Homepage: https://rish-0-0.github.io/neo-flow-viz/
- Size: 4.76 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# neo-flow-viz
React Flow based Neo4j Vizualization Library written in TypeScript[Storybook](https://rish-0-0.github.io/neo-flow-viz/)
```shell
npm install neo-flow-viz
```## Documentation
```javascript
console.log({node})} // callback
onEdgeClick={(event, edge) => console.log({edge})} // callback
showDetails={true} // shows the panel with the properties on the right side
/>
```## Neo4j Server
```shell
npm run neo4j-server
```# Development
> Make sure you install all dependencies first. Both in the test directory and main directory.
### Running the neo4j server, for getting some sample responses
```shell
cd test/neo4j-server && npm install && docker compose build
```
```bash
docker compose up -d
```### Running storybook
This will run the storybook server (from the root)
```shell
npm test
```Contributors: @rish-0-0