Skip to content

Tabs & Workspace Management

How Data Explorer helps you organize dozens of parallel queries without confusion, featuring smooth transition effects.

Unlimited Tabs

Open as many tabs as you need. Virtualization ensures performance remains consistent.

Drag & Drop

Reorder priority tasks with smooth, intuitive drag-and-drop mouse actions.

Close & Restore

Quickly close tabs using shortcuts or mouse with 300ms smooth animations.

Advanced Features

Independent State Management

Each tab stores its own SQL code, query results, and table configurations (sorting/filtering). You can run a query in Tab A and switch to work in Tab B without interruption.

Tab Name Syncing

Data Explorer automatically names tabs based on the primary table being queried (e.g., "SELECT * FROM users" -> "users" tab). You can also double-click to rename manually.

Tab Management Shortcuts

Ctrl + NOpen new query tab
Ctrl + DDuplicate current tab
Ctrl + WClose current tab
Ctrl + Shift + WClose all tabs
Ctrl + TabSwitch to next tab
Ctrl + Shift + TabSwitch to previous tab

Under the Hood: Isolation & Persistence

Virtualization & Context Isolation
The Tab system uses isolated React Context for each instance. This prevents State Leakage between tabs, even if they query the same database.
Persistence Engine
All tab lists and Editor content are Compressed and stored in IndexedDB. This allows restoring hundreds of tabs after app restart without significant RAM usage.

Ready to explore data?

Join the community on GitHub to contribute to the smartest local database IDE.

Launch App