{"id":37069258,"url":"https://github.com/plotly/dash-ag-grid","last_synced_at":"2026-01-14T08:00:51.712Z","repository":{"id":65633650,"uuid":"588251950","full_name":"plotly/dash-ag-grid","owner":"plotly","description":"Dash AG Grid is a high-performance and highly customizable component that wraps AG Grid, designed for creating rich datagrids.","archived":false,"fork":false,"pushed_at":"2025-12-22T14:04:56.000Z","size":7179,"stargazers_count":220,"open_issues_count":24,"forks_count":41,"subscribers_count":25,"default_branch":"main","last_synced_at":"2025-12-24T01:11:09.730Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://dash.plotly.com/dash-ag-grid","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/plotly.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-01-12T17:27:00.000Z","updated_at":"2025-12-18T12:18:57.000Z","dependencies_parsed_at":"2023-03-03T06:30:42.885Z","dependency_job_id":"e2d2d5fa-165d-4d3c-83c8-7d35dab16d2a","html_url":"https://github.com/plotly/dash-ag-grid","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/plotly/dash-ag-grid","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plotly%2Fdash-ag-grid","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plotly%2Fdash-ag-grid/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plotly%2Fdash-ag-grid/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plotly%2Fdash-ag-grid/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/plotly","download_url":"https://codeload.github.com/plotly/dash-ag-grid/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plotly%2Fdash-ag-grid/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28413527,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T05:26:33.345Z","status":"ssl_error","status_checked_at":"2026-01-14T05:21:57.251Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-14T08:00:35.606Z","updated_at":"2026-01-14T08:00:51.691Z","avatar_url":"https://github.com/plotly.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dash AG Grid [![PyPi Version](https://img.shields.io/pypi/v/dash-ag-grid.svg)](https://pypi.org/project/dash-ag-grid/)\n\nDash 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.\n\nThe underlying AG Grid JavaScript package is a third-party software component developed by [AG Grid Ltd](http://www.ag-grid.com/). Many features are available for free in the AG Grid [Community version](https://github.com/ag-grid/ag-grid). Some features require a paid subscription to the AG Grid Enterprise version ([more info available here](https://www.ag-grid.com/license-pricing.php)). 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.\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://dash.plotly.com/project-maintenance\"\u003e\n    \u003cimg src=\"https://dash.plotly.com/assets/images/maintained-by-plotly.png\" width=\"400px\" alt=\"Maintained by Plotly\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\n### Documentation\nPlease see the [Plotly Dash AG Grid Documentation](https://dash.plotly.com/dash-ag-grid).\n\n### Quick Start\n\n`pip install dash-ag-grid`\n\nThis basic grid has the following features enabled by default:\n- Alpine theme\n- Sort\n- Resize, reorder and pin columns\n- Boolean values rendered as check boxes\n- Row animation on sort\n\n```python\n\nimport dash_ag_grid as dag\nfrom dash import Dash\nimport pandas as pd\n\napp = Dash()\n\ndf = pd.read_csv(\"https://raw.githubusercontent.com/plotly/datasets/master/ag-grid/space-mission-data.csv\")\n\napp.layout = dag.AgGrid(\n    rowData=df.to_dict(\"records\"),\n    columnDefs=[{\"field\": i} for i in df.columns],\n)\n\napp.run(debug=True)\n```\n\n\u003cimg src=\"https://github.com/AnnMarieW/dash-ag-grid-examples/assets/72614349/74fe86e1-eb54-4dec-915f-d692f2c8cead\" width=\"1000\"/\u003e\n\n\n### AG Grid Community Features\nHere are a few of the AG Grid Community features available:\n\n- Column Interactions (resize, reorder, and pin columns)\n- Column Spanning\n- Column Grouping\n- Pagination\n- Sorting\n- Row Selection\n- Row Reordering\n- Row Spanning\n- Pinned Rows\n- Full Width Rows\n\n- Cell data types with automatic type inference\n- Custom Filtering\n- Cell Editing\n\n- Provided components including number editors, date picker, select editor, text editor, large text editor\n- Custom Components in cells - add your own components such as buttons, graphs, indicators, markdown and more\n- Tooltips in cells and headers\n\n- Provided themes with light/dark versions\n- Customizable themes\n- Figma Design System to design and customize themes\n\n- Format Cell Data\n- Conditional formatting\n\n- Data Export to CSV\n- Keyboard Navigation\n- Accessibility support\n- Localization\n\n\n\n### AG Grid Enterprise features\nHere are a few of the features available in AG Grid Enterprise.  See the AG Grid docs for more information.\n\n- Grouping / Aggregation \n- Advanced Filtering\n- Records Lazy Loading \n- Server-Side Records Operations \n- Hierarchical Data Support \u0026 Tree View \n- Data Export to Excel \n- Excel-like Pivoting \n- Copy / Paste\n- Sparklines\n\n### See a [live demo](https://www.ag-grid.com/example/) of AG Grid Community and Enterprise Features\n\n---------\n\n\n\n\u003cimg src=\"https://github.com/AnnMarieW/dash-ag-grid-examples/assets/72614349/0c7319e4-0ebd-437a-bbdc-1091ec7ae325\" width=\"1000\"/\u003e\n\n### Contributing \n\nWe welcome contributions to `dash-ag-grid`.  Please see our [contributing guide](https://github.com/plotly/dash-ag-grid/blob/main/CONTRIBUTING.md) for more information.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplotly%2Fdash-ag-grid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplotly%2Fdash-ag-grid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplotly%2Fdash-ag-grid/lists"}