dash - Interactive, Reactive Web Apps for Python. Dash Is Productive™

  •        113

Build on top of Plotly.js, React, and Flask, Dash ties modern UI elements like dropdowns, sliders, and graphs directly to your analytical python code. Here’s a 43-line example of a Dash App that ties a Dropdown to a D3.js Plotly Graph. As the user selects a value in the Dropdown, the application code dynamically exports data from Google Finance into a Pandas DataFrame. This app was written in just 43 lines of code (view the source).

https://plot.ly/products/dash
https://github.com/plotly/dash

Tags
Implementation
License
Platform

   




Related Projects

crypto-whale-watching-app - Python Dash app that tracks whale activity in cryptocurrency markets.

  •    Python

Welcome! This is a Python-based Dash app meant to track whale activity in buy / sell walls on crypto-currency exchanges (presently just operational for GDAX, but more exchanges to come). This document aims to explain the purpose, functionality, and future of this project. Please do share this with your fellow coders / traders / crypto-aficionados, donate via the donation addresses included in the "Support Needed" section below, and contribute to the future of this project by calling out issues, requesting new features, and submitting pull requests to improve the app. If you want to use a hosted version of the app, check out this link here which has been graciously hosted by a member of the Ethereum community while we raise money via donations to migrate to AWS. If for any reason the page does not load properly, feel free to let us know via an issue, but more than likely it is because we are updating to the newest version of the codebase or performing maintenance.

plotly - An interactive graphing library for R

  •    R

An R package for creating interactive web graphics via the open source JavaScript graphing library plotly.js.NOTE: The CRAN version of plotly is designed to work with the CRAN version of ggplot2, but at least for the time being, we recommend using the development versions of both plotly and ggplot2 (devtools::install_github("hadley/ggplot2")).

falcon-sql-client - Free, open-source SQL client for Windows and Mac πŸ¦…

  •    Javascript

Falcon in a free, open-source SQL editor with inline data visualization. It currently supports connecting to RedShift, MySQL, PostgreSQL, IBM DB2, Impala, MS SQL, and SQLite. Visit plot.ly to learn more or visit the Plotly forum.

falcon - Free, open-source SQL client for Windows and Mac πŸ¦…

  •    Javascript

Falcon is a free, open-source SQL editor with inline data visualization. It currently supports connecting to RedShift, MySQL, PostgreSQL, IBM DB2, Impala, MS SQL, Oracle, SQLite and more (for connecting to Oracle, please, see here the instructions to install the required free Oracle Instant Client). Visit plot.ly to learn more or visit the Plotly forum.


plotly.py - An interactive, browser-based graphing library for Python :sparkles:

  •    Python

Built on top of plotly.js, plotly.py is a high-level, declarative charting library. plotly.js ships with over 30 chart types, including scientific charts, 3D graphs, statistical charts, SVG maps, financial charts, and more. plotly.py is MIT Licensed. Plotly graphs can be viewed in Jupyter notebooks, standalone HTML files, or hosted online on plot.ly.

IPython-plotly - A collection of data science IPython notebooks with Plotly graphs

  •    HTML

Check them out: plot.ly/ipython-notebooks.

ceph-dash - Flask based api / dashboard for viewing a ceph clusters overall health status

  •    Javascript

This is a small and clean approach of providing the Ceph overall cluster health status via a restful json api as well as via a (hopefully) fancy web gui. There are no dependencies to the existing ceph-rest-api. This wsgi application talks to the cluster directly via librados. You can find a blog entry regarding monitoring a Ceph cluster with ceph-dash on Crapworks.

plotly.js - The open source JavaScript graphing library that powers plotly

  •    Javascript

Built on top of d3.js and stack.gl, plotly.js is a high-level, declarative charting library. plotly.js ships with 20 chart types, including 3D charts, statistical graphs, and SVG maps.

helm-dash - Browse Dash docsets inside emacs

  •    Emacs

This package uses Dash docsets inside emacs to browse documentation. Here's an article explaining the basic usage of it. It doesn't require Dash app.

mlcourse_open - OpenDataScience Machine Learning course. Both in English and Russian

  •    Python

This is the list of published articles on medium.com πŸ‡¬πŸ‡§, habr.com πŸ‡·πŸ‡Ί, and jqr.com πŸ‡¨πŸ‡³. Icons are clickable. Also, links to Kaggle Kernels (in English) are given. This way one can reproduce everything without installing a single package. Assignments will be announced each week. Meanwhile, you can pratice with demo versions. Solutions will be discussed in the upcoming run of the course.

dash-at-point - a emacs lisp for searching the word at point with Dash

  •    Emacs

Dash is an API Documentation Browser and Code Snippet Manager. dash-at-point make it easy to search the word at point with Dash. Run dash-at-point to search the word at point, then Dash is launched and search the word. Use prefix argument C-u to edit the search string first.

Om - ClojureScript interface to Facebook's React

  •    Clojure

A ClojureScript UI framework and client/server architecture over Facebook's React. Om UIs are out of the box snapshotable and undoable and these operations have no implementation complexity and little overhead. Om borrows ideas liberally from Facebook's Relay and Netflix's Falcor with a dash of inspiration from Datomic pull syntax to avoid the typical incidental complexity that arises from client/server state management.

spectacle-editor - Drag and drop Spectacle editor.

  •    Javascript

An Electron based app for creating, editing, saving, and publishing Spectacle presentations. With integrated Plotly support.This project is a joint effort between Formidable and Plotly.

amazon-dash - Hack your Amazon Dash to run what you want.

  •    Python

DEVELOPMENT BRANCH: The current branch is a development version. Go to the stable release by clicking on the master branch. Hack your Amazon Dash to run what you want. Without welders. For the entire family.

ccxt - A JavaScript / Python / PHP cryptocurrency trading library with support for more than 100 bitcoin/altcoin exchanges

  •    Javascript

A JavaScript / Python / PHP library for cryptocurrency trading and e-commerce with support for many bitcoin/ether/altcoin exchange markets and merchant APIs. The CCXT library is used to connect and trade with cryptocurrency / altcoin exchanges and payment processing services worldwide. It provides quick access to market data for storage, analysis, visualization, indicator development, algorithmic trading, strategy backtesting, bot programming, webshop integration and related software engineering.

Dash-iOS - Dash gives your iPad and iPhone instant offline access to 200+ API documentation sets

  •    Objective-C

Dash gives your iPad and iPhone instant offline access to 150+ API documentation sets. For more information about Dash, check out https://kapeli.com/dash_ios.

atom-dash - Dash documentation integration with Atom

  •    CoffeeScript

Simple Dash documentation integration for Atom. Please note: This plugin also works with Velocity or Zeal on Windows, and Zeal on Linux.

linux-dash - A beautiful web dashboard for Linux

  •    Javascript

For general help, please use the Gitter chat room. It is strongly recommended that all linux-dash installations be protected via a security measure of your choice.