Dash

适用于 Python、R、Julia 和 Jupyter 的分析型 Web 应用程序。 不需要 JavaScript。「Analytical Web Apps for Python, R, Julia, and Jupyter. No JavaScript Required.」

Github星跟蹤圖

Dash

Dash 是用于构建分析 Web 应用程序的 Python 框架。无需 JavaScript。

Dash 建立在 Plotly.js、React 和 Flask 的基础上,将诸如下拉菜单、滑块和图形之类的现代 UI 元素直接与您的分析 Python 代码联系在一起。阅读我们的教程,由 Dash 亲自制作。

应用样本

App 应用说明
Sample Dash App 这里是Dash应用程序的一个简单示例,该示例将Dropdown与D3.js图解图相关联。当用户在下拉列表中选择一个值时,应用程序代码会将数据从Google财经动态导出到Pandas DataFrame中。该应用仅用43行代码编写(查看源代码)。
交叉过滤Dash App Dash 应用程序代码是声明性的和响应式的,这使构建包含许多交互式元素的复杂应用程序变得容易。这是一个具有5个输入、3个输出和交叉过滤的示例。该应用仅由160行代码组成,所有代码均为Python。.
Dash App显示沃尔玛商店的开业情况 Dash 使用 Plotly.js 进行制图。支持超过35种图表类型,包括地图。
Financial report Dash 不仅适用于仪表板。您可以完全控制应用程序的外观。这是一个 Dash App,其样式看起来像 PDF 报告。

要了解有关Dash的更多信息,请阅读详细的公告信使用用户指南

联系与支持

对于有软件预算的公司,Plotly 提供

  • Dash Deployment Server 加快了交付时间,同时提供了交付生产质量的应用程序所需的正确资源、安全性和可伸缩性。
  • Dash Design Kit 无需 JavaScript 和 CSS 专业知识,就可以使您的内部仪表板很棒。
  • Snapshot Engine 无缝地将您的分析和报告工作流链接在一起,从而为您提供一种快速生成仅所需数据的交互式报告的方法。

有关联系方式,请参见 https://plotly.com/dash/support

主要指標

概覽
名稱與所有者plotly/dash
主編程語言Python
編程語言Python (語言數: 7)
平台Linux, Mac, Windows
許可證MIT License
所有者活动
創建於2015-04-10 01:53:08
推送於2025-04-22 14:27:06
最后一次提交2025-04-14 14:03:04
發布數116
最新版本名稱v3.0.3 (發布於 2025-04-14 14:11:02)
第一版名稱v0.18.0 (發布於 2017-09-07 10:08:57)
用户参与
星數22.3k
關注者數423
派生數2.1k
提交數8.3k
已啟用問題?
問題數1922
打開的問題數498
拉請求數918
打開的拉請求數51
關閉的拉請求數280
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

Dash

CircleCI
GitHub
PyPI
PyPI - Python Version
GitHub commit activity
LGTM Alerts
LGTM Grade

Dash is a Python framework for building analytical web applications. No JavaScript required.

Built on top of Plotly.js, React and Flask, Dash ties modern UI elements like dropdowns, sliders, and graphs directly to your analytical Python code. Read our tutorial proudly crafted ❤️ by Dash itself.

App Samples