7 Best Angular Grid Libraries

share link

by Dhiren Gala dot icon Updated: Feb 3, 2023

technology logo
technology logo

Guide Kit Guide Kit  

Here are the best Angular grid libraries for your web application. These libraries provide various functionalities that can be easily integrated with Angular-based development. You can use this collection of tools to create and manage grid-based layouts in multiple applications.

 

A grid layout is a series of rows and columns to arrange and align elements on a web page. Angular grid libraries provide a range of features, including:

 

  • Responsive design: Many Angular grid libraries allow developers to create responsive designs that automatically adjust to different screen sizes.
  • Column and row management: Angular grid libraries typically provide ways to define the number of columns and rows in a grid and to specify the width and height of individual cells.
  • Data binding: Angular grid libraries often support data binding so that data from a model can be automatically displayed in the grid.
  • Sorting and filtering: Angular grid libraries often include features for sorting and filtering data in the grid, making it easier to manage large datasets.
  • Customization: Many Angular grid libraries allow developers to customize the appearance and behavior of the grid, such as setting colors, fonts, and styles.

 

We have handpicked top and trending Angular grid libraries based on popularity, licensing, and unique features to build beautiful and functional grid-based layouts in your applications:

Ag-grid:

  • Used in User Interface, Grid, Angular, and React applications.
  • A feature-rich data grid with both free and enterprise versions.
  • Provides a wide range of features, including sorting, filtering, pagination, and grouping.

ag-gridby ag-grid

TypeScript doticonstar image 10297 doticonVersion:v30.0.0doticon
License: Others (Non-SPDX)

The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.

Support
    Quality
      Security
        License
          Reuse

            ag-gridby ag-grid

            TypeScript doticon star image 10297 doticonVersion:v30.0.0doticon License: Others (Non-SPDX)

            The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.
            Support
              Quality
                Security
                  License
                    Reuse

                      PrimeNG:

                      • Used in User Interface, Chart, Angular, Bootstrap, and jQuery applications.
                      • Provides a comprehensive set of UI components, including a data grid.
                      • Offers advanced features such as lazy loading, virtual scrolling, and row grouping.

                      primengby primefaces

                      CSS doticonstar image 8226 doticonVersion:16.0.0doticon
                      License: Others (Non-SPDX)

                      The Most Complete Angular UI Component Library

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                primengby primefaces

                                CSS doticon star image 8226 doticonVersion:16.0.0doticon License: Others (Non-SPDX)

                                The Most Complete Angular UI Component Library
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          ngx-datatable:

                                          • Used for highly customizable and performance-optimized data table functionality.
                                          • Is an Angular component for presenting large and complex data.
                                          • Supports features like pagination, sorting, and filtering,
                                          • Offers advanced features like virtual scrolling and column resizing.

                                          ngx-datatableby swimlane

                                          TypeScript doticonstar image 4566 doticonVersion:4.2.0doticon
                                          License: Permissive (MIT)

                                          ✨ A feature-rich yet lightweight data-table crafted for Angular

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    ngx-datatableby swimlane

                                                    TypeScript doticon star image 4566 doticonVersion:4.2.0doticon License: Permissive (MIT)

                                                    ✨ A feature-rich yet lightweight data-table crafted for Angular
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              Material Table:

                                                              • Used for its simple and powerful Datatable functionality.
                                                              • Is a data grid library for Angular.
                                                              • Built on top of the Material Design components.
                                                              • Provides a wide range of features, including pagination, sorting, filtering, and row selection.
                                                              JavaScript doticonstar image 3436 doticonVersion:v1.69.0doticon
                                                              License: Permissive (MIT)

                                                              Datatable for React based on material-ui's table with additional features

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        material-tableby mbrn

                                                                        JavaScript doticon star image 3436 doticonVersion:v1.69.0doticon License: Permissive (MIT)

                                                                        Datatable for React based on material-ui's table with additional features
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  ng2-smart-table:

                                                                                  • Used for its highly customizable data grid capabilities.
                                                                                  • Provides a range of features, including pagination, sorting, and filtering.
                                                                                  • Supports editing, adding, and deleting rows.
                                                                                  TypeScript doticonstar image 1615 doticonVersion:v1.7.2doticon
                                                                                  License: Permissive (MIT)

                                                                                  Angular Smart Data Table component

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            ng2-smart-tableby akveo

                                                                                            TypeScript doticon star image 1615 doticonVersion:v1.7.2doticon License: Permissive (MIT)

                                                                                            Angular Smart Data Table component
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      Angular Material Data Table:

                                                                                                      • Used for visualizing and manipulating large data sets.
                                                                                                      • Is a data grid component built on the Angular Material library.
                                                                                                      • Provides a range of features, including sorting, filtering, and pagination.
                                                                                                      • Advanced features like virtual scrolling and column resizing.

                                                                                                      md-data-tableby daniel-nagy

                                                                                                      JavaScript doticonstar image 1927 doticonVersion:Currentdoticon
                                                                                                      License: Permissive (MIT)

                                                                                                      Material Design Data Table for Angular Material

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                md-data-tableby daniel-nagy

                                                                                                                JavaScript doticon star image 1927 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                Material Design Data Table for Angular Material
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          Angular-tree-grid:

                                                                                                                          • Used in User Interface, Grid, Angular applications, etc.
                                                                                                                          • Provides hierarchical data representation.
                                                                                                                          • Supports features like sorting, filtering, and pagination,
                                                                                                                          • Advanced features like lazy loading and tree expansion.

                                                                                                                          angular-tree-gridby debabratapatra

                                                                                                                          TypeScript doticonstar image 24 doticonVersion:Currentdoticon
                                                                                                                          License: Permissive (MIT)

                                                                                                                          Angular 10 Tree Grid

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    angular-tree-gridby debabratapatra

                                                                                                                                    TypeScript doticon star image 24 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                    Angular 10 Tree Grid
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              See similar Kits and Libraries