10+ Angular 4 Tables You Should Try [Angular 2/4 Compatible]


Angular 4 is a new and very popular JavaScript framework. In almost every web application, we need perfect table components to make our interface user-friendly. That’s why I thought, why not share a collection of amazing Angular 4 tables that will help you to choose a perfect one as per your need.

1. Angular 4 with Bootstrap 4 DataTable

This is an example of a Simple Angular 4 CRUD Example with Bootstrap DataTable.

Also, it’s one of the topmost examples of this amazing collection of Angular 4 tables.

Following are the features,

  • Install Angular 4 App
  • Install Bootstrap 4
  • CRUD Operations
  • Bootstrap Modal popup for Add/Edit
  • Pagination
  • Sorting

Angular 4 CRUD Example With Bootstrap DataTable

2. Angular 5 DataTable Example

This is an example of a Simple Angular 4 CRUD Example with Bootstrap DataTable.

Following are the features,

  • Install Angular 5 App
  • Install DataTable
  • Use DataTable with options
  • Pagination
  • Sorting
  • Global Searching

Furthermore, it has almost every feature that a table should have, that’s I’ve mentioned this example on the 2nd position in the list of top Angular 4 tables.

Angular 5 DataTable Example - Demo

3. ng2 Table by valor software

Simple table extension with sorting, filtering, paging, and much more for Angular 2 apps

A recommended way to install ng2-table is through npm package manager

ng2 Table

4. Angular 2 Data Table Bootstrap 4

A simple Angular 2 data table, with built-in solutions for features including:

  • pagination
  • sorting
  • row selection (single/multi)
  • expandable rows
  • column resizing
  • selecting visible columns

Angular 2 Data Table Bootstrap 4

5. PrimeNG datatable

PrimeNG is a rich set of open source native Angular UI components. All widgets are open source and free to use under MIT License.

Not only tables, PrimeNG provides lot more other components as well.

PrimeNG datatable

6. Angular Smart Table Component (ng2 Smart Table)

ng2-smart-table component made by Akveo team.

Make sure you already have npm installed to use this component.

Angular Smart Table Component

7. Angular 4 data table bootstrap 4

A simple Angular 4 data table, with built-in solutions for features including pagination, sorting, rows selection and many more.

Angular 4 data table bootstrap 4

8. Kendo Angular-ui grid

Kendo UI provides components for Angular.

Make sure you follow the instruction mentioned in the document carefully before start implementing grid for Kendo Angular UI.

Here, npm will help you to do the configuration and start using Kendo UI elements.

Kendo Angular-ui grid

9. Material Angular tables

Angular material provides design components for your angular apps.

To use Angular material, you need to install required dependencies using npm.

The mat-table provides a Material Design styled data-table that can be used to display rows of data.

Material Angular tables

10. Angular data tables

This angular data tables provides options to configure tables using zero configuration steps.

In addition to that, it also provide further advance usage with and without the additional plugins.

Angular data tables

11. Angular 2 data-table demo

This data table is supported to Angular 2.

It’s one of my favorite for angular apps because it provides all most everything that we require for user-friendly tables.

Angular 2 data-table demo

Few more – Angular 4 tables,


Tables are one of the important aspects of any kind of web applications. So, it’s necessary to have user-friendly tables in our application.

Here, I’ve provided plenty of options for Angular 4 tables, you should try and share your feedback/suggestions by commenting below.

I hope, you loved this article and you will share with your friends to encourage us.

Moreover, If you’ve any table that you think can be a part of this list, comment below, I’d love to add to this list.

Leave a Reply

Notify of