Need help with dash-table?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

plotly
385 Stars 65 Forks MIT License 992 Commits 219 Opened issues

Description

A First-Class Interactive DataTable for Dash

Services available

!
?

Need anything else?

Contributors list

# 12,522
R
Shell
plotly-...
Bioinfo...
182 commits
# 1,460
R
plotly
plotly-...
Flask
177 commits
# 216,096
React
CSS
plotly
plotly-...
150 commits
# 19,982
R
plotly-...
Jupyter...
Flask
68 commits
# 2,002
R
plotly-...
Jupyter...
Flask
54 commits
# 15,602
Redux
Flask
chartin...
gui-fra...
28 commits
# 18,074
plotly-...
regl
R
Flask
26 commits
# 11,129
regl
plotly-...
Jupyter...
R
13 commits
# 128,843
Shell
plotly-...
Flask
chartin...
11 commits
# 6,650
R
plotly-...
Jupyter...
Flask
10 commits
# 3,529
Shell
Flask
chartin...
gui-fra...
8 commits
# 119,538
plotly-...
R
Flask
chartin...
3 commits
# 37,094
plotly-...
R
Flask
chartin...
3 commits
# 39,450
scikit-...
CSS
plotly-...
Jupyter...
2 commits
# 22,623
R
regl
Flask
gui-fra...
2 commits
# 19,237
plotly-...
Flask
chartin...
gui-fra...
2 commits
# 54,598
Shell
plotly-...
Flask
chartin...
1 commit
# 84
netlify
TypeScr...
GraphQL
angular...
1 commit
# 5,680
Python
wsdl
gui-fra...
jupyter
1 commit
# 4,638
R
Jupyter...
pivot-t...
regl
1 commit

Dash Table

An interactive

DataTable
for Dash.

:point_right: Documentation

Quickstart

pip install dash-table
import dash
import dash_table
import pandas as pd

df = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/solar.csv')

app = dash.Dash(name)

app.layout = dash_table.DataTable( id='table', columns=[{"name": i, "id": i} for i in df.columns], data=df.to_dict('records'), )

if name == 'main': app.run_server(debug=True)

Interactive Dash DataTable

Background

Dash DataTable is an interactive table component designed for viewing, editing, and exploring large datasets.

DataTable is rendered with standard, semantic HTML

markup, which makes it accessible, responsive, and easy to style.

This component was written from scratch in React.js and Typescript specifically for the Dash community. Its API was designed to be ergonomic and its behavior is completely customizable through its properties.

DataTable was designed with a featureset that allows that Dash users to create complex, spreadsheet driven applications with no compromises. We're excited to continue to work with users and companies that invest in DataTable's future.

Please subscribe to dash-table#207 and the CHANGELOG.md to stay up-to-date with any breaking changes. Note: DataTable is currently supported in Chrome, Firefox, Safari, Edge (version 15+), and Internet Explorer 11.

Share your DataTable Dash apps on the community forum!

Contributing

See CONTRIBUTING.md

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.