Out of the box, the Ag-Grid is designed to run without problems with millions of records. No specific configuration is required.
Exceptional performance
Out of the box, the Ag-Grid is designed to run without problems with millions of records. No specific configuration is required.
Works with your framework
Ag-Grid supports all major web frameworks through idiomatic and manual wrappers. You don't wear any of this? No problem, also supports Vanilla JavaScript
Grouping/Aggregation
Let your users explore your data. ag-Grid allows the end user to group by specific columns. Optionally, you can display multiple aggregated column values in the grouped row.
Filtering
ag-Grid comes with an extensive set of built-in column filter types. You can also filter through all columns simultaneously with quick filtering. You can even implement your own UI and custom filtering logic.
Cell Editing
Users can update data with cell editing. Use one of the provided cell editors or create your own to meet your business needs.
Slow loading
Save your server resources! Ag-Grid can request the right number of records at the exact time the user scrolls, or when filtering/sorting/paging is applied.
Server-side operations
Dealing with extremely large datasets? Perform heavy/complex filtering/sorting using your database.
Live stream updates
The data in the grid can be updated in real time. The grid can easily handle hundreds of updates per second while fully responding.
Customizable Appearance
Ag-Grid sends several different themes. Choose one that matches the look of your project and customize fully so that the grid is consistent with your application.
Convenient licensing
The Ag-Grid community is licensed by MIT, without strings attached. ag-Grid Enterprise comes with a commercial license, which works for individual and multiple application developers. Both are in GitHub public repositories.
Swivel
Empower your power users! Let them create columns outside the values by rotating the data in a similar way to PivotTables in Excel.
Master/Detail
Master Detail allows your users to expand rows and have an additional grid with different internal columns.
Persistence of the State
Let your users resume work where they left off. ag-Grid lets you save and restore user grid preferences, including filtering, sorting, and column order/visibility.
IU rica
The grid exposes its features through various modules - column headers and menus, context menu, tool pane, and status bar. Extend them further with your own custom bits when needed.
Enables productivity
The Ag-Grid is fully navigable by the keyboard for maximum user productivity. It is also fully functional in touch devices. You can even provide a friendly print version.
Data Export
Let your users export data to the CSV or Excel file format directly from the grid. The excel format preserves the style.
Customizable cell content
Ag-Grid allows you to change the format of the data displayed for a given column, add additional tags to the cell, or insert custom components written into your choice structure.
Line Reordering
Allow your users to change the order of the displayed records. Ag-Grid exposes the convenient API to persist the request changes.
Copy and paste
Ag-Grid supports range cell selection and allows users to copy/colive data from the grid to another grid or worksheet, and vice versa.
Column interactions
Ag-Grid allows the user to resize, reorder, and pin columns on the left or right side. You can also place the columns in the expansion/collapse groups.
Pagination
Instead of long scrolling, you can configure the grid to display paging controls that allow users to jump to a specific page of the dataset
Classification
Sorting activation allows users to sort a column by clicking the header and sortmultiple columns by holding down the Shift key.
Selection
Line selection allows your users to select rows by clicking them or using a check box column.
Column Covering
Column expansion allows cells to extend by columns, similar to the range of cells in Excel.
Fixed lines
Typically used to display totals or other aggregations, pinned rows can be displayed at the top or bottom and always visible to the user.
System Requirements
Chrome - the latest two latest versions
Firefox - the last two latest versions
Microsoft Edge - the latest two versions latest
Internet Explore - the latest two latest versions
Safari - the two latest versions only on OSX
You don't know what software you need or you haven't found what you were looking for? We have a team ready to help you choose the right software for your company.