Interface Overview
A guided tour of the Graph Viewer's layout and components
The Graph Viewer renders a graph document for exploration. Its menu and toolbar provide search, filtering, saved views, settings, and camera controls.
The canvas
Nodes, groups, connections, and status badges rendered on a pannable, zoomable surface. Select nodes, expand groups, inspect tooltips, and access context actions directly on the canvas.
Main menu
The main menu contains the core tools for navigating and interacting with your graph.
Search
Find nodes across the entire graph by label, type, attribute value, or an explicitly named realtime channel. Search supports free text and a full query DSL with autocomplete for precise filtering. Results are split into visible and hidden groups, so you can locate nodes even when they’re filtered out. From the results, you can create smart filters directly: isolate matches, add hidden results to the view, or exclude them. Shortcut: Ctrl+F / Cmd+F.
Tree
The graph as a navigable hierarchy, with three view modes: all nodes, selected nodes only, or filtered nodes only. Useful for orienting yourself in deeply nested structures or verifying where a node sits in the hierarchy.
Filter
Your active filter stack. Each filter is listed with its type and target, so you can see exactly what’s shaping the current view. Remove individual filters or clear them all.
Bookmarks
Named snapshots of your graph state, including filters and group expansion. Bookmarks can be applied, renamed, updated, or deleted. Schematify stores them per graph in your browser, without device or team sync. Shortcut: Ctrl+B / Cmd+B.
Issues
Data validation warnings for the loaded graph. Surfaces problems like missing link targets, invalid node types, missing labels, and missing required attributes. Only visible when issues exist, with a badge count on the icon.
Settings
Theme, language, privacy controls, font size, zoom sensitivity, animation speed, focus zoom limit, and the background grid toggle.
Viewer toolbar
The viewer toolbar manages graph and account controls.
- Filtered nodes: Shows how many nodes the active filters affect. Open the Filter panel or clear all filters.
- Selected nodes: Shows the selection count. Open the Tree panel in Selected mode or clear the selection.
- Bookmark View: Snapshot the current graph state.
Ctrl+B(Windows/Linux) orCmd+B(Mac). - Reset View: Clear all filters and reset group expansion after confirmation.
- Centre View: Fit the visible graph into the viewport.
Ctrl+Space(Windows/Linux) orCmd+Space(Mac).
The toolbar also contains feedback and user-account controls.
Context menu
Context-sensitive actions for nodes and selections.
- Inspect: Full detail view of a node’s data, attributes, and metadata. Supports multi-node inspection with tabs.
- Filter: Isolate, isolate with relations, expand relations, exclude, or add nodes to the current view.
- Actions: Additional operations for the targeted node(s).
- Toggle group / Toggle children: Control group expansion.
The available options adapt based on the target node and whether you have an active selection.
Status bubbling
Nodes can carry status badges defined by the active packs. Each status definition has a priority and a bubbleUp setting. A group compares its own status with bubble-enabled statuses in its descendants and displays the highest-priority result. In the base pack, critical, alert, and warning statuses bubble.
Status can be literal or bound to live channel data. A channel-driven badge updates when a new value arrives.
Hover over a status badge to see whether it’s the node’s own status or bubbled from children. For bubbled status, the tooltip lists the contributing source nodes and their individual states so you can trace the problem directly.
To investigate a bubbled status, start at the affected top-level group and expand the branch until you reach the source node. The tooltip lists the contributing source nodes and their states.
Inspect modal
The inspect modal shows a node’s identity, status, channels, inbound and outbound links, descendant links, and attributes. Open it from the context menu for one node or for the current selection.
When inspecting multiple nodes, the modal provides one tab per node.
What’s next
- Workflows and Strategies covers practical approaches for working with complex graphs.
- Filtering walks through all five filter types.
- Search and DSL explains the full query language.