FalkorDB’s Browser provides a web UI for exploring, querying, and managing FalkorDB graphs. It allows developers to interact with graphs loaded to FalkorDB, explore how specific queries behave, and review the current data model. FalkorDB Browser integrates within the main FalkorDB Docker container and through the Cloud service.
Main Features
Graph exploration (Graph page)
Feature
Description
Interactive graph canvas
Visualizes query results containing nodes and edges as an interactive graph. Supports pan, zoom, and interaction with nodes and relationships. Toggles visibility by labels and relationship types.
Element search (in-canvas search)
Search nodes and edges by node properties (string prefix match), IDs, relationship type, and labels.
Data and inspection panel
Selecting an element opens a side panel for inspecting its properties. This panel supports editing workflows (see “Data manipulation”).
Entity Creation Tools
Add a node, an edge, or both to the current graph from the canvas view.
Querying
Feature
Description
Cypher query editor (Monaco)
Includes keyboard shortcuts: Run (Enter and Cmd/Ctrl + Enter) and Insert newline (Shift + Enter). Includes Cypher keyword and function completion.
Results views
Graph view for node and edge results. Table view for tabular results.
Query metadata
The Metadata tab shows query metadata text, explain plan (nested tree), and profile output (nested tree).
Query history
Feature
Description
Persistent query history
Stores in browser localStorage.
History browser dialog
Search and filter previous queries by graph name; supports single or multi-select delete.
Per-query metadata
Review metadata, explain, and profile for past queries.
Data manipulation (nodes/relationships)
Feature
Description
Create and delete operations
Create node and create relationship flows from the Graph UI. Delete elements (node or relationship) from the Graph UI.
Edit labels
Edit labels through API routes (the UI provides label management components).