Kendo UI for Angular
The Angular Grid Multi-Checkbox Filter provides an Excel-like filter menu that shows unique values for a column as a list of checkboxes, letting users include or exclude multiple values in a single interaction. You enable it by setting the column filterVariant to multiCheckbox and using the Grid filter menu mode, then refine the experience with FilterVariantSettings to supply custom value lists or limit the available options. The filter supports a built-in search box for long lists and respects column formatting, so users see dates, numbers and other values in the same format in both the Grid cells and the filter UI.
See the Angular Grid Multi-Checkbox Filter demo.
The Angular Grid Column Resizing feature allows users to resize columns by dragging the edges of the header cells, so they can quickly adjust layouts to match their workflow. You can control the behavior in detail by enabling the resizable option, applying minimum and maximum resizable widths per column, and using auto-fit APIs to size columns based on their content or to stretch them to the full Grid width. Constrained mode keeps adjacent columns within their boundaries and eliminates unexpected layout shifts, while dedicated methods like autoFitColumns, autoFitColumnsToGrid and the autoSize options help you deliver polished, pixel-perfect tables.
Leverage row, column, and virtual scrolling to handle millions of records with no performance lag. Includes both static and dynamic data virtualization.
See the Angular Virtualization Demo
Enable cell, row, or form-based editing with validation and templating options. Includes built-in editors like dropdowns, date pickers, and numeric inputs.
See the Angular Grid Editing Modes demo
Export data with formatting to Excel or generate customizable PDF files. Exports preserve grouping, filtering, and applied styles.
WCAG 2.1 AA-compliant with full screen reader support, ARIA roles, and keyboard interaction for navigation and editing.
See the Angular Accessibility demo
The Angular Grid provides options for visualizing the relations between its parent and child records by displaying the table data in a hierarchical order. Display nested child grids, additional rows, or full detail templates within the parent grid layout.
See the Angular Hierarchy Demo
Visualize selected or aggregated Grid data in real time by integrating with Kendo UI for Angular Charts. Ideal for interactive dashboards and reporting.
See the Grid Chart Integration demo
Purpose-built
for Angular, the Kendo UI Grid delivers unmatched integration, native
performance, and full customization across UI workflows. Supported by Telerik’s
professional-grade components and Angular tooling, it powers mission-critical
apps from prototypes to enterprise deployments.
The Kendo UI for Angular Data Grid delivers unmatched performance, accessibility, and adaptability for modern web applications. It supports best-in-class accessibility with full WCAG 2.1 compliance and ARIA roles and offers a responsive layout that works seamlessly across desktop and mobile devices. With built-in virtualization for handling large datasets, and four out-of-the-box themes, including Angular Material, Bootstrap, Fluent and Default, the Grid offers unparalleled flexibility and speed. Built natively for Angular, it integrates cleanly with Angular forms, routing, and services to provide a truly native development experience. on mobile, tablet, and desktop
Let users sort, filter and group with natural language directly from the Grid toolbar. The assistant opens in a Window with an AIPrompt inside and connects to your AI service through a configurable requestUrl, with events for controlled or manual integration when you need custom headers or logic. You can also implement prompt-based row highlighting to visualize patterns without applying filters.
See the Angular Grid AI toolbar assistant demo.
Users can drag and drop columns to group them by field. This is not limited to a single column and there is no limit to the number of groups and subgroups that can be defined. When grouped, each group can be expanded or collapsed by users clicking on the appropriate expand/collapse icons. Each group can also provide aggregate information in both a header and a footer area and each group can be sorted in an ascending or descending order.
