Features
Pure Python reactive UI with callback decorators
Rich interactive components: dropdowns, sliders, graphs, tables
Pattern-matching callbacks for dynamic layouts
Clientside callbacks for instant browser-side updates
Background callbacks for long-running tasks
Multi-page apps with Dash Pages
Dash AG Grid for spreadsheets with filtering, grouping, pivoting
Dash Mantine + Bootstrap UI component libraries
Embed Plotly charts with crossfiltering and click events
Deploy to Plotly Cloud or Dash Enterprise
AI agent compatibility (Claude, Cursor, Copilot)
No HTML, CSS, or JavaScript required
WebSocket and SSE support via dash-extensions
Hot reload, debug toolbar, callback graph inspector
dash[testing] with pytest + Selenium/Playwright drivers
Natural language querying for instant insights
AI Dashboard Generator with customizable themes
Data transformation: clean, merge, filter, reshape
Text analysis: sentiment detection, keyword extraction, translation
Scheduled reporting with Playbooks
Code transparency: view and export Python, SQL, R code
AI SQL Query Generator from natural language
AI Chart Maker and Spreadsheet Generator
PDF to Excel and bank statement to Excel converters
Web scraping from any website
Embeddable analytics chat with iframe
Knowledge Base for improved SQL accuracy
Row-level security for database connections
Data connectors: Google Sheets, BigQuery, Snowflake, MySQL, PostgreSQL, Supabase, MSSQL, and more
Data Explorer with curated datasets