Skip to main content

Dash table

Project description

Notice

As of Dash 2, the development of Dash Table has been moved to the main Dash repo

This package exists for backward compatibility


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 <table/> 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dash_table-5.0.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

dash_table-5.0.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file dash_table-5.0.0.tar.gz.

File metadata

  • Download URL: dash_table-5.0.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.5

File hashes

Hashes for dash_table-5.0.0.tar.gz
Algorithm Hash digest
SHA256 18624d693d4c8ef2ddec99a6f167593437a7ea0bf153aa20f318c170c5bc7308
MD5 2129c8595c45790a5968a9765fe9132d
BLAKE2b-256 3a8134983fa0c67125d7fff9d55e5d1a065127bde7ca49ca32d04dedd55f9f35

See more details on using hashes here.

File details

Details for the file dash_table-5.0.0-py3-none-any.whl.

File metadata

  • Download URL: dash_table-5.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

File hashes

Hashes for dash_table-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 19036fa352bb1c11baf38068ec62d172f0515f73ca3276c79dee49b95ddc16c9
MD5 7cf831a85bc7054d4fcb87c180bfa22b
BLAKE2b-256 dace43f77dc8e7bbad02a9f88d07bf794eaf68359df756a28bb9f2f78e255bb1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page