
Security News
Open Source Maintainers Feeling the Weight of the EU’s Cyber Resilience Act
The EU Cyber Resilience Act is prompting compliance requests that open source maintainers may not be obligated or equipped to handle.
dash-ag-grid
Advanced tools
Dash wrapper around AG Grid, the best interactive data grid for the web.
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.
Please see the Plotly Dash AG Grid Documentation.
pip install dash-ag-grid
This basic grid has the following features enabled by default:
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)
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
Here are a few of the features available in AG Grid Enterprise. See the AG Grid docs for more information.
We welcome contributions to dash-ag-grid
. Please see our contributing guide for more information.
FAQs
Dash wrapper around AG Grid, the best interactive data grid for the web.
The npm package dash-ag-grid receives a total of 64 weekly downloads. As such, dash-ag-grid popularity was classified as not popular.
We found that dash-ag-grid demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 15 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The EU Cyber Resilience Act is prompting compliance requests that open source maintainers may not be obligated or equipped to handle.
Security News
Crates.io adds Trusted Publishing support, enabling secure GitHub Actions-based crate releases without long-lived API tokens.
Research
/Security News
Undocumented protestware found in 28 npm packages disrupts UI for Russian-language users visiting Russian and Belarusian domains.