# akveo/ng2-smart-table

Angular Smart Data Table component

Repository: https://github.com/akveo/ng2-smart-table
Canonical: https://ross.abutalabs.com/products/ng2-smart-table
Homepage: https://akveo.github.io/ng2-smart-table/
Language: TypeScript
License: MIT
License Family: permissive
Topics: table, grid-component, smart-table, smarttable, angular2, angular-2, ng2, aot-compatible, aot, aot-compilation, sort, filter, editable-table, angular4
Last push: 2024-08-12T16:52:31+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3675, "days_push": 751, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1620, forks 870 (observed 2026-08-28T04:05:12.356064+00:00)

## What it is
ng2-smart-table is an Angular data table component library providing sorting, filtering, pagination, and inline add/edit/delete functionality. It is configured declaratively via column settings and works out of the box with minimal setup.

## Use cases
- display sortable and filterable data tables in Angular apps
- add inline editing and row deletion to an Angular table
- paginate large datasets in an Angular grid
- quickly render JSON data as a configurable table
- build admin dashboards with editable data grids

## When to choose
- you need a batteries-included Angular table with sorting, filtering, and CRUD out of the box
- you want declarative column configuration with minimal code
- your project already uses Angular and needs a lightweight grid component

## When to avoid
- you need a actively maintained library with regular updates and long-term support
- you require virtualization for very large datasets or advanced features like grouping or tree tables
- you are not using Angular

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, form-handling
- domain: frontend, web-development
- platform: -
- tags: angular, data-table, grid, sorting, filtering, editable-table, pagination, web-server, nodejs

## Member repositories
- akveo/ng2-smart-table (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:12.356064+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:49:16.697206+00:00, confidence not recorded.
  - readme: https://github.com/akveo/ng2-smart-table (fetched 2026-08-28T04:05:12.356064+00:00, sha 6ea94e9cf698)
  - homepage: https://akveo.github.io/ng2-smart-table/ (fetched 2026-08-29T11:22:13.084471+00:00, sha 9f7f8307fa2f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
