10 Best Angular Table Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

ag-grid-enterprise

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

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
9
Top Feedback
7Great Documentation
7Easy to Use
6Performant
GitHub Stars
8K
Weekly Downloads
159K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

ag-grid-community

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.3/ 5
17
Top Feedback
4Easy to Use
3Great Documentation
2Performant
GitHub Stars
8K
Weekly Downloads
248K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

igniteui-angular

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
472
Weekly Downloads
3K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

handsontable

JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
9
Top Feedback
4Performant
2Bleeding Edge
1Great Documentation
GitHub Stars
16K
Weekly Downloads
381K
Last Commit
25d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@handsontable/angular

JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
16K
Weekly Downloads
6K
Last Commit
25d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
ad

angular-datatables

DataTables using angular directives

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
2Great Documentation
GitHub Stars
2K
Weekly Downloads
22K
Last Commit
4d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

gridjs

Advanced table plugin

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.3/ 5
3
Top Feedback
3Highly Customizable
1Great Documentation
1Easy to Use
GitHub Stars
3K
Weekly Downloads
4K
Last Commit
5d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@swimlane/ngx-datatable

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
6
Top Feedback
3Great Documentation
3Easy to Use
2Performant
GitHub Stars
4K
Weekly Downloads
95K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
net

ngx-easy-table

The Easiest Angular Table. IVY compatible. 9.0kb gzipped! 60fps! Tree-shakeable. 54 features and growing!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
271
Weekly Downloads
2K
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@ag-grid-community/core

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
8K
Weekly Downloads
129K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
amd

angular-material-data-table

Material Design Data Table for Angular Material

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
6K
Last Commit
3yrs ago
Bundle Size (min+gzip)
6.23KB
Not Tree-Shakeable

@ag-grid-enterprise/core

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

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
8K
Weekly Downloads
82K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
jn

jqwidgets-ng

[![Price](https://img.shields.io/badge/price-COMMERCIAL-0098f7.svg)](https://jqwidgets.com/license/)

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
N/A
Weekly Downloads
776
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@syncfusion/ej2-angular-grids

Syncfusion Angular UI components library offer more than 50+ cross-browser, responsive, and lightweight angular UI controls for building modern web applications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
1.0/ 5
1
Top Feedback
N/A
GitHub Stars
183
Weekly Downloads
8K
Last Commit
5d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@angular-ru/ng-table-builder

🅰️ ngular-RU Software Development Kit

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
39
Weekly Downloads
326
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@taiga-ui/addon-table

Angular UI Kit and components library for awesome people

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
912
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

ng2-alfresco-datatable

Alfresco Angular Components

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
268
Weekly Downloads
29
Last Commit
4d ago
Bundle Size (min+gzip)
381.3KB
Not Tree-Shakeable

@syncfusion/ej2-angular-spreadsheet

Syncfusion Angular UI components library offer more than 50+ cross-browser, responsive, and lightweight angular UI controls for building modern web applications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
183
Weekly Downloads
2K
Last Commit
5d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
jf

jqwidgets-framework

Angular, Vue, React, Web Components, Blazor, Javascript, jQuery and ASP .NET Framework,

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
265
Weekly Downloads
6K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

ngx-material-data-table

Base class and tools for professional data tables based on Angular Material

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
47
Last Commit
2mos ago
Bundle Size (min+gzip)
2.55KB
Tree-Shakeable
js

jqwidgets-scripts

Angular, Vue, React, Web Components, Blazor, Javascript, jQuery and ASP .NET Framework,

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
265
Weekly Downloads
2K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@sq-ui/ng-datatable

Flexible and easily customizable UI-kit for Angular 11+

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
98
Weekly Downloads
26
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
nd

@pascalhonegger/ng-datatable

DataTable - Simple table component with sorting and pagination for the latest Angular

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
8
Weekly Downloads
1K
Last Commit
5mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

right-angled

Lightweight and easy to use angular data grids which integrates with your markup and styles rather than generating its own

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
70
Weekly Downloads
193
Last Commit
9mos ago
Bundle Size (min+gzip)
10.5KB
Tree-Shakeable

@i-cell/data-table

Data Table Component

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
5
Weekly Downloads
2
Last Commit
4d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
nea

ngx-export-as

Angular 2+ / Ionic 2+ HTML/table element to export it as JSON, XML, PNG, CSV, TXT, MS-Word, Ms-Excel, PDF

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
58
Weekly Downloads
2K
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
nt

ng-table

Simple table with sorting and filtering on AngularJS

License Icon
License: BSD-2-Clause
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
26K
Last Commit
5yrs ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
nyt

ng2-ya-table

Angular 11 yet another table

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
17
Weekly Downloads
222
Last Commit
7mos ago
Bundle Size (min+gzip)
4.12KB
Tree-Shakeable
tab

@transunion-ui/tablejs

High performance table solution for JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
5
Last Commit
6mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
att

angular-tree-table

Expandable and Collapsible Table structure in Angular Way

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
5
Weekly Downloads
40
Last Commit
3mos ago
Bundle Size (min+gzip)
13.8KB
Tree-Shakeable
nst

ng2-smart-table

Angular Smart Table

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
13K
Last Commit
N/A
Bundle Size (min+gzip)
38.0KB
Tree-Shakeable
sim

simplemattable

Set of Angular components that fit into or use Angular Material Design

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
8
Weekly Downloads
21
Last Commit
21d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
ast

angular-smart-table

Code source of Smart Table module: a table/grid for Angularjs

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
7K
Last Commit
4yrs ago
Bundle Size (min+gzip)
2.58KB
Not Tree-Shakeable
nat

ngx-auto-table

A simple to use data table for Angular

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
4
Weekly Downloads
13
Last Commit
5mos ago
Bundle Size (min+gzip)
130.1KB
Tree-Shakeable
ad

angular2-datatable

DataTable - Simple table component with sorting and pagination for Angular2

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
208
Weekly Downloads
3K
Last Commit
5yrs ago
Bundle Size (min+gzip)
27.1KB
Not Tree-Shakeable

ng2-table

Simple table extension with sorting, filtering, paging... for Angular2 apps

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
558
Weekly Downloads
2K
Last Commit
5yrs ago
Bundle Size (min+gzip)
1.90KB
Not Tree-Shakeable

angular-data-table

A feature-rich but lightweight ES6 AngularJS Data Table crafted for large data sets!

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
587
Weekly Downloads
1K
Last Commit
2yrs ago
Bundle Size (min+gzip)
11.0KB
Not Tree-Shakeable
nmd

ngx-mat-dynamic-table

Dynamic tables for angular material tables

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
7
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

md2

Angular2 based Material Design components, directives and services are Accordion, Autocomplete, Collapse, Colorpicker, Datepicker, Dialog(Modal), Menu, Multiselect, Select, Tabs, Tags(Chips), Toast and Tooltip.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
387
Weekly Downloads
1K
Last Commit
3yrs ago
Bundle Size (min+gzip)
65.8KB
Tree-Shakeable
nd

ngx-datatable

Angular Datatable using ng-table. Core from ng2-table of valor software

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
1K
Last Commit
4yrs ago
Bundle Size (min+gzip)
1.89KB
Not Tree-Shakeable
net

ng2-easy-table

The Easiest Angular Table. IVY compatible. 9.0kb gzipped! 60fps! Tree-shakeable. 54 features and growing!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
271
Weekly Downloads
1
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
mvt

mat-vs-table

mat table with virtual scroll

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
5
Weekly Downloads
984
Last Commit
1yr ago
Bundle Size (min+gzip)
4.98KB
Tree-Shakeable
a6d

angular-6-datatable

DataTable - Simple table component with sorting and pagination for Angular2

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
955
Last Commit
3yrs ago
Bundle Size (min+gzip)
26.7KB
Not Tree-Shakeable
swa

smart-webcomponents-angular

[![Price](https://img.shields.io/badge/price-COMMERCIAL-0098f7.svg)](https://jqwidgets.com/license/)

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
560
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
mdt

material-dynamic-table

Dynamic table component for angular built on top of angular material table. It offers sorting, pagination, filtering per column and the ability to specify content types and components used for displaying them.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
31
Weekly Downloads
555
Last Commit
2yrs ago
Bundle Size (min+gzip)
2.32KB
Tree-Shakeable
nt

ng-tasty

A tasty collection of reusable UI components for Angular, like grandma used to make. Like Table directive, WebSocket / Debounce / Throttle service, Range / Camelize / Slugify filters

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
438
Weekly Downloads
495
Last Commit
6yrs ago
Bundle Size (min+gzip)
5.81KB
Not Tree-Shakeable
cor

@angular-generic-table/core

A generic table for Angular 2+. Generic table uses standard markup for tables ie. table, tr and td elements etc. and has support for expanding rows, global search, filters, sorting, pagination, export to CSV, column clicks, custom column rendering, custom export values.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
105
Weekly Downloads
448
Last Commit
2yrs ago
Bundle Size (min+gzip)
12.8KB
Tree-Shakeable

ng2-handsontable

Angular 2 directive for Handsontable

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
278
Weekly Downloads
390
Last Commit
3yrs ago
Bundle Size (min+gzip)
215.7KB
Tree-Shakeable
amt

angular4-material-table

Angular 4 table based on @angular/cdk table structure, to allow row insertion, edition, validation and deletion.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
60
Weekly Downloads
329
Last Commit
2yrs ago
Bundle Size (min+gzip)
82.4KB
Tree-Shakeable
adt

angular5-data-table

An Angular 5 data table, with pagination, sorting, expandable rows, row selection, etc. with basic accessibility support.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
11
Weekly Downloads
316
Last Commit
3yrs ago
Bundle Size (min+gzip)
7.82KB
Tree-Shakeable