Seed a graph
Paste CREATE statements, import a snapshot, or start from a saved query. The graph lives only in your browser.
Live · Public preview
The LoraDB playground is a browser IDE for exploring connected data with the same Rust engine that powers the crate and bindings. Write a query, inspect the graph, review analysis, and share the exact query by URL.
How it feels
Paste CREATE statements, import a snapshot, or start from a saved query. The graph lives only in your browser.
Use the graph canvas for shape, the table for summaries, JSON for exact tagged values, and Plan for parser/analyzer detail.
Send a query URL when the data already exists, or pair the URL with a snapshot when someone needs the same graph.
Workbench
Monaco editing with LoraDB-aware highlighting, completion, diagnostics, formatting, and multiple query tabs.
Switch between graph, table, JSON, and plan views without rerunning the query. Select a node or relationship to inspect its exact payload.
History, saved queries, snapshots, schema state, and preferences stay in browser storage for the playground origin.
Encode the active query into a URL for documentation, issues, pull requests, and debugging conversations.
Export a playground graph and load it from the Node, Python, Rust, WASM, Go, Ruby, or server surfaces that use the same snapshot codec.
Use the Plan tab for diagnostics, variables, labels, relationship types, and parameters while you edit.
What runs where
The playground is exported as static assets. The LoraDB engine runs in a Web Worker, the graph stays in your browser, and snapshots are the portable handoff when you want to move the same data into application code.
The playground is for learning, prototyping, reproducing, and sharing query shape. Production state still belongs in an app binding or the HTTP server.
Keep exploring
Start in the browser, then carry the query or snapshot into the binding you ship. Same query engine, same planner, same result shapes.