/cy2neo

Cy2Neo - Tiny Neo4j Cypher Workbench with D3 Visualization

Primary LanguageJavaScript

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.

Neo4j is an open source graph database and Cypher is Neo4j’s graph query language.

Cypher queries are highlighted with CodeMirror.

Graph query results are rendered with D3 using a custom renderer based on neo4j’s browser rendering that is part of this project.

Cy2Neo uses a simple Neo4j HTTP-connector that posts Cypher queries to Neo4j’s transactional Cypher HTTP endpoint using jQuery Ajax requests.

You can 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.