Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jexp/cy2neo
Cy2Neo - Tiny Neo4j Cypher Workbench with D3 Visualization
https://github.com/jexp/cy2neo
Last synced: about 3 hours ago
JSON representation
Cy2Neo - Tiny Neo4j Cypher Workbench with D3 Visualization
- Host: GitHub
- URL: https://github.com/jexp/cy2neo
- Owner: jexp
- Created: 2014-07-26T02:39:45.000Z (about 10 years ago)
- Default Branch: neod3
- Last Pushed: 2019-01-04T22:45:19.000Z (over 5 years ago)
- Last Synced: 2024-04-15T01:10:39.444Z (6 months ago)
- Language: JavaScript
- Homepage: http://jexp.github.io/cy2neo
- Size: 608 KB
- Stars: 129
- Watchers: 19
- Forks: 60
- Open Issues: 8
-
Metadata Files:
- Readme: readme.adoc
Awesome Lists containing this project
README
== Cy2Neo - Tiny Neo4j Cypher Workbench with custom D3 Visualization
Cy2Neo is a tiny *Neo4j query console*, in a single HTML-page using client-side JavaScript only.
http://neo4j.com/developer[Neo4j] is an open source graph database and http://neo4j.com/developer/cypher[Cypher] is Neo4j's graph query language.
Cypher queries are highlighted with http://codemirror.net/[CodeMirror].
Graph query results are rendered with https://d3js.org/[D3] using a custom renderer based on neo4j's browser rendering that is https://github.com/jexp/cy2neo/blob/neod3/scripts/neod3.js[part of this project].
Cy2Neo uses a simple Neo4j HTTP-connector that posts Cypher queries to Neo4j's transactional http://neo4j.com/docs/developer-manual/current/#rest-api-transactional[Cypher HTTP endpoint] using jQuery Ajax requests.
You can http://jexp.github.io/cy2neo[try it live here], it should be able to connect to any Neo4j 2.x and 3.x instance that's accessible from your machine.
Just enter the Neo4j-URL, username and password in the boxes on the right side.[NOTE]
I wrote most of it while flying from OSCON 2014 in Portland,OR to Chicago on my way home to Dresden, Germany.