Features

A datastore workbench shaped around connection context, native object exploration, careful execution, and reusable work.

One workbench instead of many database IDEs

Keep connections, environments, Explorer objects, saved work, query tabs, results, and diagnostics together without flattening every datastore into the same interface.

Too many separate tools make connections, tabs, and saved work difficult to manage.Learn the workflow
Workbench overview. Hero image showing the full DataPad++ desktop workspace.
Hero image showing the full DataPad++ desktop workspace.

Native-feeling tools beyond basic editor extensions

Tables feel like tables, documents keep native types, Redis keys open in complete type-aware views, and search, graph, metrics, and analytical engines retain their own workflows.

A query textbox alone is not enough for discovery, diagnostics, results, and safe edits.Learn the workflow
Object explorer. Datastore-owned tree with native objects and context actions.
Datastore-owned tree with native objects and context actions.

Visible target and environment context

Every tab carries its connection, environment, database/schema or object scope, and persistent environment color—even when it moves into an experimental detached window.

The most dangerous mistake is running the right query against the wrong target.Learn the workflow
Experimental multi-window controls. The tab context menu exposes the preview-only move-to-window action and its current availability state.
The tab context menu exposes the preview-only move-to-window action and its current availability state.

Validated builders and guarded editing

Build nested typed filters, validate JSON explicitly, edit documents or rows only with stable identity, and refresh from authoritative server evidence.

Permissive inputs and guessed target identity turn convenient editing into unsafe execution.Learn the workflow
Typed query builder values. A Date/time filter using a timezone-aware ISO value and the compact native picker before query execution.
A Date/time filter using a timezone-aware ISO value and the compact native picker before query execution.

Native and portable data movement

Choose only manifest-supported formats and destinations, validate before starting, fail imports on conflict, and follow background work in Transfers Center.

Generic exports lose types, while vendor backup tools differ dramatically between engines.Learn the workflow
Native datastore transfer. Selected objects, native or portable formats, destination options, validation, and conflict-safe review.
Selected objects, native or portable formats, destination options, validation, and conflict-safe review.

Versioned, encrypted, recoverable workspaces

Export compact encrypted bundles, opt into secrets explicitly, preview file-first imports, name new workspaces, recover destructive replacements, and analyze size without exposing contents.

Backups should not silently leak credentials or grow with disposable result payloads.Learn the workflow
File-first workspace import. A staged choose-file, unlock, and review workflow that keeps encrypted contents closed until the passphrase is entered.
A staged choose-file, unlock, and review workflow that keeps encrypted contents closed until the passphrase is entered.

Search, test, map, and expose work deliberately

Use the Library, Workspace Search, relationship maps, datastore test suites, and opt-in API/MCP servers to turn explored data into intentional reusable workflows.

Reusable knowledge disappears when it lives only in open editors and private mental context.Learn the workflow
Workspace Search. Search connections, Library work, open tabs, recently closed tabs, scripts, and tests.
Search connections, Library work, open tabs, recently closed tabs, scripts, and tests.

Everyday workflow

  1. Install a pre-release build for your platform.
  2. Create a connection to your development, staging, or read-only datastore.
  3. Attach the right environment before querying.
  4. Explore native objects and diagnostics.
  5. Run bounded reads, inspect results, export what you need, then save useful work.
  6. Search saved work or enable Datastore Tests for target-bound, adapter-backed checks.
  7. Promote edits, transfers, or admin actions only after guardrails prove the target.
  8. Enable API Server or MCP Server plugins only when a local integration needs it.