A fully visual data explorer and GUI for DuckDB. Create interactive dashboards and DAG pipelines.
Maintainer(s):
Gropaul
Installing and Loading
INSTALL dash FROM community;
LOAD dash;
Example
-- Start dash GUI
PRAGMA dash;
About dash
The Dash extension brings interactive plots, data canvases, and dashboards directly into DuckDB. Queries you build in the GUI are automatically exposed as DuckDB macros, so you can reference them from the shell, Python, or anywhere else:
sql SELECT * FROM dash.refs.my_query()
This keeps your GUI queries and code in sync.
Dash also supports interactive widgets: Visualize a query as a Dropdown, and macros referencing it will automatically filter to the selected value.
→ GitHub · Web Version · Documentation & Demo
Added Functions
| function_name | function_type | description | comment | examples |
|---|---|---|---|---|
| dash | pragma | NULL | NULL | |
| query_result | table | NULL | NULL | |
| start_dash | table | NULL | NULL | |
| stop_dash | table | NULL | NULL |
Overloaded Functions
This extension does not add any function overloads.
Added Types
This extension does not add any types.
Added Settings
This extension does not add any settings.