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