Dash

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

Github stars Tracking Chart

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

Overview

Name With Ownerplotly/dash
Primary LanguagePython
Program languagePython (Language Count: 7)
PlatformLinux, Mac, Windows
License:MIT License
Release Count104
Last Release Namev2.17.0 (Posted on 2024-05-03 12:58:06)
First Release Namev0.18.0 (Posted on 2017-09-07 10:08:57)
Created At2015-04-10 01:53:08
Pushed At2024-05-07 11:34:45
Last Commit At2024-05-03 12:39:22
Stargazers Count20.6k
Watchers Count418
Fork Count2k
Commits Count7.5k
Has Issues Enabled
Issues Count1691
Issue Open Count783
Pull Requests Count783
Pull Requests Open Count49
Pull Requests Close Count229
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

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

To the top