Cypher Workbench is a cloud based tool that assists Neo4j developers in creating and maintaining solutions built on top of Neo4j. Cypher Workbench provides support throughout the entire solution development lifecycle from project inception through testing. Additionally, with its reverse engineering, validation, and debugging capabilities, it can be used to introspect existing Neo4j deployments to assist with maintenance, documentation, or troubleshooting.
To install Cypher Workbench, follow this Installation Guide.
Note: Cypher Workbench has also been known as Solutions Workbench. See the FAQ for more information.
The following tools come as part of Cypher Workbench:
Business Scenarios: Capture business requirements, start building a data model, link Cypher to business requirements.
Model: Build a data model, reverse engineer Cypher or a database into a model, validate models.
Cypher Suite: Write or import Cypher statements, run and debug Cypher, validate Cypher.
Cypher Builder: Build Cypher statements visually, run and debug the built Cypher.
Databases: Create Neo4j database connection cards for use in other tools.
Each tool has limited collaborative features built in. You can share items with others and work on them collaboratively.
The term graph document, or graph doc, will be used when referring to general functionality used by several tools. A graph doc represents the data shown within a specific tool. For instance, a single data model is a graph doc, as is a visual cypher statement built in the Cypher Builder tool. It’s called a graph doc because logically the data is stored as a sub-graph in a Neo4j database, but the sub-graph acts like a document for the purposes of creating, reading, updating, deleting, and sharing.
You can click on one of the tools above to explore how that tool works, or you can look at the general layout and features of Solutions workbench here.