AG Grid Enterprise extends the Community edition with advanced features for complex data operations, visualization, and export capabilities. Enterprise features require a commercial license.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/ag-grid/ag-grid/llms.txt
Use this file to discover all available pages before exploring further.
Enterprise vs Community
Community (MIT)
Core grid functionality including sorting, filtering, cell editing, and basic rendering
Enterprise (Commercial)
Advanced features: row grouping, pivoting, charts integration, Excel export, master/detail, and more
Key Enterprise Features
AG Grid Enterprise provides enterprise-grade functionality for complex data applications:Row Grouping
Group rows by columns with aggregation and tree data support
Pivoting
Pivot data to create dynamic column structures and cross-tabulations
Integrated Charts
Create interactive charts directly from grid data with AG Charts
Excel Export
Export grid data to Excel with full styling and formatting support
Master/Detail
Expandable rows with nested grid instances
Advanced Filtering
Set filters, multi-filters, and advanced filter expressions
Range Selection
Excel-like range selection and clipboard operations
Server-Side Row Model
Handle unlimited rows with server-side data operations
Tool Panels
Column management and filtering panels in the sidebar
Installation
Package Installation
Module Registration
AG Grid Enterprise uses a modular architecture. You can import all features or cherry-pick specific modules:Source:
/packages/ag-grid-enterprise/src/allEnterpriseModule.ts:87-96Licensing
Setting Your License Key
Enterprise features require a valid license key. Set it before creating any grid instances:License Validation
The license manager validates your key at runtime:Source:
/packages/ag-grid-enterprise/src/license/gridLicenseManager.ts:22-34Trial License
Get a free trial license to evaluate AG Grid Enterprise:- Visit ag-grid.com/license
- Request a trial license key
- Set the trial key using
LicenseManager.setLicenseKey()
Framework Integration
AG Grid Enterprise works with all major frameworks:Available Modules
The following enterprise modules are available inag-grid-enterprise:
| Module | Description | Source |
|---|---|---|
RowGroupingModule | Row grouping and aggregation | /rowGrouping/rowGroupingModule.ts:54-60 |
PivotModule | Pivot mode and pivot columns | /pivot/pivotModule.ts:55-61 |
IntegratedChartsModule | AG Charts integration | /charts/integratedChartsModule.ts:111-158 |
ExcelExportModule | Excel export with styling | /excelExport/excelExportModule.ts |
MasterDetailModule | Master/detail expandable rows | /masterDetail/masterDetailModule.ts:40-44 |
SetFilterModule | Set filter for columns | /setFilter/setFilterModule.ts |
MultiFilterModule | Combine multiple filters | /multiFilter/multiFilterModule.ts |
ServerSideRowModelModule | Server-side row model | /serverSideRowModel/serverSideRowModelModule.ts |
CellSelectionModule | Range selection | /rangeSelection/rangeSelectionModule.ts |
ColumnsToolPanelModule | Column management panel | /columnToolPanel/columnsToolPanelModule.ts |
FiltersToolPanelModule | Filter management panel | /filterToolPanel/filtersToolPanelModule.ts |
StatusBarModule | Status bar components | /statusBar/statusBarModule.ts |
AdvancedFilterModule | Advanced filter builder | /advancedFilter/advancedFilterModule.ts |
ClipboardModule | Clipboard operations | /clipboard/clipboardModule.ts |
ColumnMenuModule | Column menu | /menu/menuModule.ts |
ContextMenuModule | Context menu | /menu/menuModule.ts |
Each module has specific dependencies. Using
AllEnterpriseModule automatically includes all dependencies.Performance Considerations
Bundle Size Optimization
Import only the modules you need to reduce bundle size:Zero Dependencies
AG Grid Enterprise has zero runtime dependencies beyond ag-grid-community, ensuring minimal bundle overhead and no version conflicts.
Next Steps
Row Grouping
Learn about grouping rows and aggregating data
Pivoting
Create pivot tables and cross-tabulations
Integrated Charts
Visualize grid data with interactive charts
Excel Export
Export data to Excel with styling
Support
Enterprise license holders receive priority support:- Technical support via email and forums
- Bug fixes and security updates
- Version upgrade assistance
- Architecture consultation