Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

agGrid

13 sites Security covered
View on drupal.org

This module integrates the ag-Grid JavaScript library into Drupal's Form API, allowing you to save grid-like data in a JSON field. It supports both the open-source Community edition and the paid Enterprise edition of ag-Grid, with some advanced features exclusive to the Enterprise version.

Introduction

This module allows Drupal Form API to use the ag-Grid open source library for the JSON saving of grid-like data. A new field is added which utilizes a JSON field type with the database.

Note: Multi-cell select and copy/paste are only available on the Enterprise edition.

What is the ag-Grid library?

The ag-Grid library itself is open source and has two versions. These include Community, support provided only by the community, and Enterprise, paid but provides full support and a few extra important ag-Grid abilities. See the ag-Grid github page with features, issues, and any source code. with also items marked for the Enterprise only edition.

While ag-Grid itself has many features, the aggrid module is not utilizing all of them.

Notes from Maintainer:

I am not affiliated with the ag-Grid library as this agGrid module was created for use in my own project. Any issues, questions, and/or new features for the ag-Grid library will have to be handled in accordance to the ag-Grid website. ag-Grid Licensing and Pricing

Read the module documentation for installation and other instructions. This module will now function by default / initial install using a CDN, but it is recommended that you download the library to your server. Please note: What I consider to be the best features, like cell multi-select and copy/paste back and forth with Excel is only available on the Enterprise edition.

**Enterprise Edition can be enabled in Drupal settings for ag-Grid, but you will see errors in js console.

After installation/enabling of module, make sure you run "drush aggrid:download" in order to install the latest ag-Grid Library files. Drush 9+ is required for this... otherwise, you must download the files manually. See the error on your configuration page for further details. After enabling, you will also find a new ag-Grid related item under Drupal Configuration. This is where you can set ag-Grid for Community/Enterprise and add a license key.

Please see ag-Grid website for items more specific to the ag-Grid library like demos, files, documentation, Enterprise license/support, and other information.

Composer Instructions

- Make sure these are added to your composer.json
composer require wikimedia/composer-merge-plugin composer/installers

- Edit the "composer.json" file of your website and under the "extra": { section add:

"merge-plugin": {
            "include": [
                "web/modules/contrib/aggrid/composer.libraries.json"
            ]
        }

** Note - May need to modify the include based on your site implementation from root.

- Re-run composer to include the required libraries

composer update drupal/aggrid --with-dependencies

Activity

Total releases
11
First release
May 2025
Latest release
1 month ago
Releases (12 mo)
6 ▲ from 5
Maintenance
Active

Release Timeline

Releases

Version Type Release date
8.x-1.7 Stable Jun 3, 2026
8.x-1.6 Stable Dec 3, 2025
8.x-1.5 Stable Dec 3, 2025
8.x-1.4 Stable Aug 19, 2025
8.x-1.4-rc1 Pre-release Aug 15, 2025
8.x-1.3 Stable Jul 28, 2025
8.x-1.3-rc2 Pre-release Jul 16, 2025
8.x-1.3-rc1 Pre-release Jul 16, 2025
8.x-1.2 Stable Jun 11, 2025
8.x-1.1 Stable May 16, 2025
8.x-1.0-rc13 Pre-release May 16, 2025