Skip to main content

Dash AG Grid PyPi Version

Dash AG Grid is a Dash component wrapper for the AG Grid JavaScript package, enabling you to display AG Grid components natively in your Dash app.

The underlying AG Grid JavaScript package is a third-party software component developed by AG Grid Ltd. Many features are available for free in the AG Grid Community version. Some features require a paid subscription to the AG Grid Enterprise version (more info available here). Both the community and enterprise versions are included in this component, but the enterprise features require you to provide a valid AG Grid license key. The demos which use Enterprise features are clearly marked.

Documentation

Please see the Plotly Dash AG Grid Documentation.

Quick Start

pip install dash-ag-grid

This basic grid has the following features enabled by default:

  • Alpine theme
  • Sort
  • Resize, reorder and pin columns
  • Boolean values rendered as check boxes
  • Row animation on sort
import dash_ag_grid as dag
from dash import Dash
import pandas as pd

app = Dash()

df = pd.read_csv("https://raw.githubusercontent.com/plotly/datasets/master/ag-grid/space-mission-data.csv")

app.layout = dag.AgGrid(
    rowData=df.to_dict("records"),
    columnDefs=[{"field": i} for i in df.columns],
)

app.run(debug=True)

AG Grid Community Features

Here are a few of the AG Grid Community features available:

  • Column Interactions (resize, reorder, and pin columns)

  • Column Spanning

  • Column Grouping

  • Pagination

  • Sorting

  • Row Selection

  • Row Reordering

  • Row Spanning

  • Pinned Rows

  • Full Width Rows

  • Cell data types with automatic type inference

  • Custom Filtering

  • Cell Editing

  • Provided components including number editors, date picker, select editor, text editor, large text editor

  • Custom Components in cells - add your own components such as buttons, graphs, indicators, markdown and more

  • Tooltips in cells and headers

  • Provided themes with light/dark versions

  • Customizable themes

  • Figma Design System to design and customize themes

  • Format Cell Data

  • Conditional formatting

  • Data Export to CSV

  • Keyboard Navigation

  • Accessibility support

  • Localization

AG Grid Enterprise features

Here are a few of the features available in AG Grid Enterprise. See the AG Grid docs for more information.

  • Grouping / Aggregation
  • Advanced Filtering
  • Records Lazy Loading
  • Server-Side Records Operations
  • Hierarchical Data Support & Tree View
  • Data Export to Excel
  • Excel-like Pivoting
  • Copy / Paste
  • Sparklines

See a live demo of AG Grid Community and Enterprise Features


Contributing

We welcome contributions to dash-ag-grid. Please see our contributing guide for more information.

Release files for dash-ag-grid 35.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dash-ag-grid 35.3.0
File Size Uploaded
dash_ag_grid-35.3.0.tar.gz 6.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for dash-ag-grid 35.3.0
File Interpreter ABI Platform
dash_ag_grid-35.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 12.1 MB

Release files / dash_ag_grid-35.3.0.tar.gz

Download URL dash_ag_grid-35.3.0.tar.gz
Size 6.0 MB
Tags Source
SHA-256 checksum
How to use checksums
012f7e7d5bff4862d1377ccb545ae2c80577e7909e118a88f1c408ff03a2403e
BLAKE2b-256 checksum
How to use checksums
ee77966331b34607378bb404fda988528b4fcb26f43169aa0e1548e76f0363b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 15, 2026.

Transparency log

Release files / dash_ag_grid-35.3.0-py3-none-any.whl

Download URL dash_ag_grid-35.3.0-py3-none-any.whl
Size 6.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
7cc0ca54fe8be4deab044d89975819f6e9ac66904c84310becbf68cdce74a4e9
BLAKE2b-256 checksum
How to use checksums
ecc8c56a0278b1a6789f53c162313136ddba2fce175209bb958d7d43898f8355
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 15, 2026.

Transparency log

Release history Release notifications | RSS feed

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page